Postman collection covering the E-Commerce backend API.
ITI Graduation Project
Eng. Mohamed Ahmed Gomaa
Eng. Reham
TestObject: [https://itigraduation.pythonanywhere.com/](https://itigraduation.pythonanywhere.com/)
| Summary Item | Total | Failed |
|---|---|---|
| Requests | 223 | 0 |
| Prerequest Scripts | 361 | 0 |
| Test Scripts | 414 | 0 |
| Assertions | 515 | 0 |
| Skipped Tests | 0 | - |
``` json
{
"message": "API is running",
"success": true,
"timestamp": "2025-10-15T18:46:27.429317"
}
```
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b581d1a4-67c0-4344-923d-455de7b2c646 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:09 GMT |
| Content-Type | application/json |
| Content-Length | 98 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "API is running",
"success": true,
"timestamp": "2025-12-08T03:34:09.018768"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: API health check successful | 1 | 0 | 0 |
| Performance: Response time is under 500ms | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"data_files": {
"analytics.json": "ok",
"cart.json": "ok",
"categories.json": "ok",
"contact_messages.json": "ok",
"coupons.json": "ok",
"help.json": "ok",
"notifications.json": "ok",
"orders.json": "ok",
"products.json": "ok",
"reviews.json": "ok",
"users.json": "ok",
"wishlist.json": "ok"
},
"metrics": {
"total_orders": 62,
"total_products": 83,
"total_users": 48
},
"status": "healthy",
"success": true,
"timestamp": "2025-10-15T18:49:11.558629"
}
```
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b2010007-7731-4f6d-9a8e-d781057fbb22 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:09 GMT |
| Content-Type | application/json |
| Content-Length | 532 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data_files": {
"analytics.json": "ok",
"cart.json": "ok",
"categories.json": "ok",
"contact_messages.json": "ok",
"coupons.json": "ok",
"help.json": "ok",
"notifications.json": "ok",
"orders.json": "ok",
"products.json": "ok",
"reviews.json": "ok",
"users.json": "ok",
"wishlist.json": "ok"
},
"metrics": {
"total_orders": 664,
"total_products": 107,
"total_users": 725
},
"status": "healthy",
"success": true,
"timestamp": "2025-12-08T03:34:09.175152"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: System health report valid | 1 | 0 | 0 |
| Performance: Response time is under 500ms | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"base_url": "https://itigraduation.pythonanywhere.com/api",
"description": "Comprehensive e-commerce API with advanced features",
"endpoints": {
"admin": {
"GET /api/export/orders": "Export orders",
"GET /api/export/products": "Export products",
"GET /api/inventory/low-stock": "Get low stock products",
"GET /api/stats": "Get dashboard statistics",
"GET /api/users/{id}/activity": "Get user activity",
"PUT /api/inventory/update-stock": "Update product stock",
"PUT /api/products/bulk-update": "Bulk update products"
},
"analytics": {
"GET /api/analytics/dashboard": "Get dashboard analytics (Admin)",
"GET /api/analytics/reports/sales": "Get sales report (Admin)"
},
"authentication": {
"POST /api/login": "User login",
"POST /api/register": "Register a new user"
},
"blog": {
"GET /api/blog/posts": "Get blog posts",
"GET /api/blog/posts/{id}": "Get blog post"
},
"cart": {
"DELETE /api/cart": "Clear cart",
"DELETE /api/cart/items/{id}": "Remove from cart",
"GET /api/cart": "Get user cart",
"POST /api/cart/items": "Add item to cart",
"PUT /api/cart/items/{id}": "Update cart item"
},
"contact": {
"GET /api/contact/messages": "Get contact messages (Admin)",
"POST /api/contact": "Submit contact message",
"POST /api/contact/messages/{id}/respond": "Respond to message (Admin)"
},
"coupons": {
"GET /api/coupons": "Get available coupons",
"POST /api/coupons": "Create coupon (Admin)",
"POST /api/coupons/validate": "Validate coupon code"
},
"help": {
"GET /api/help": "Get help articles",
"GET /api/help/categories": "Get help categories",
"GET /api/help/{id}": "Get help article",
"POST /api/help": "Create help article (Admin)",
"POST /api/help/{id}/helpful": "Mark article helpful",
"PUT /api/help/{id}": "Update help article (Admin)"
},
"notifications": {
"GET /api/notifications": "Get user notifications",
"PUT /api/notifications/read-all": "Mark all notifications as read",
"PUT /api/notifications/{id}/read": "Mark notification as read"
},
"orders": {
"DELETE /api/orders/{id}": "Cancel order",
"GET /api/orders": "Get user orders",
"GET /api/orders/status/{status}": "Get orders by status",
"GET /api/orders/{id}": "Get order by ID",
"POST /api/orders": "Create order",
"PUT /api/orders/{id}/status": "Update order status (Admin)"
},
"products": {
"DELETE /api/products/{id}": "Delete product (Admin)",
"GET /api/products": "Get all products with filtering",
"GET /api/products/category/{category}": "Get products by category",
"GET /api/products/search": "Search products",
"GET /api/products/{id}": "Get product by ID",
"POST /api/products": "Create product (Admin)",
"PUT /api/products/{id}": "Update product (Admin)"
},
"recommendations": {
"GET /api/recommendations/user/{id}": "Get user recommendations",
"GET /api/recommendations/{id}": "Get product recommendations"
},
"reviews": {
"GET /api/products/{id}/reviews": "Get product reviews",
"POST /api/reviews": "Create product review"
},
"search": {
"GET /api/search/advanced": "Advanced product search"
},
"system": {
"GET /api/docs": "API documentation",
"GET /api/health": "Health check",
"GET /api/system/health": "System health status"
},
"users": {
"DELETE /api/users/{id}": "Delete user (Admin)",
"GET /api/users": "Get all users (Admin)",
"GET /api/users/{id}": "Get user by ID",
"PUT /api/users/{id}": "Update user information"
},
"wishlist": {
"DELETE /api/wishlist/{id}": "Remove from wishlist",
"GET /api/wishlist": "Get user wishlist",
"POST /api/wishlist": "Add to wishlist"
}
},
"features": [
"User Authentication & Management",
"Product Catalog & Inventory",
"Shopping Cart & Orders",
"Reviews & Ratings",
"Help & FAQ System",
"Contact Management",
"Wishlist Functionality",
"Coupon & Discount System",
"Notification System",
"Analytics & Reporting",
"Advanced Search",
"Product Recommendations",
"Blog & Content Management",
"Admin Dashboard",
"Bulk Operations",
"Data Export",
"System Monitoring"
],
"success": true,
"title": "E-Commerce API Documentation",
"total_endpoints": 61,
"version": "2.0"
}
```
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8d42143d-901f-45c5-b2aa-ca3c9aa6a077 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:09 GMT |
| Content-Type | application/json |
| Content-Length | 4635 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"base_url": "http://localhost:5000/api",
"description": "Comprehensive e-commerce API with advanced features",
"endpoints": {
"admin": {
"GET /api/export/orders": "Export orders",
"GET /api/export/products": "Export products",
"GET /api/inventory/low-stock": "Get low stock products",
"GET /api/stats": "Get dashboard statistics",
"GET /api/users/{id}/activity": "Get user activity",
"PUT /api/inventory/update-stock": "Update product stock",
"PUT /api/products/bulk-update": "Bulk update products"
},
"analytics": {
"GET /api/analytics/dashboard": "Get dashboard analytics (Admin)",
"GET /api/analytics/reports/sales": "Get sales report (Admin)"
},
"authentication": {
"POST /api/login": "User login",
"POST /api/register": "Register a new user"
},
"blog": {
"GET /api/blog/posts": "Get blog posts",
"GET /api/blog/posts/{id}": "Get blog post"
},
"cart": {
"DELETE /api/cart": "Clear cart",
"DELETE /api/cart/items/{id}": "Remove from cart",
"GET /api/cart": "Get user cart",
"POST /api/cart/items": "Add item to cart",
"PUT /api/cart/items/{id}": "Update cart item"
},
"contact": {
"GET /api/contact/messages": "Get contact messages (Admin)",
"POST /api/contact": "Submit contact message",
"POST /api/contact/messages/{id}/respond": "Respond to message (Admin)"
},
"coupons": {
"GET /api/coupons": "Get available coupons",
"POST /api/coupons": "Create coupon (Admin)",
"POST /api/coupons/validate": "Validate coupon code"
},
"help": {
"GET /api/help": "Get help articles",
"GET /api/help/categories": "Get help categories",
"GET /api/help/{id}": "Get help article",
"POST /api/help": "Create help article (Admin)",
"POST /api/help/{id}/helpful": "Mark article helpful",
"PUT /api/help/{id}": "Update help article (Admin)"
},
"notifications": {
"GET /api/notifications": "Get user notifications",
"PUT /api/notifications/read-all": "Mark all notifications as read",
"PUT /api/notifications/{id}/read": "Mark notification as read"
},
"orders": {
"DELETE /api/orders/{id}": "Cancel order",
"GET /api/orders": "Get user orders",
"GET /api/orders/status/{status}": "Get orders by status",
"GET /api/orders/{id}": "Get order by ID",
"POST /api/orders": "Create order",
"PUT /api/orders/{id}": "Update order details (shipping address)",
"PUT /api/orders/{id}/status": "Update order status (Admin)"
},
"products": {
"DELETE /api/products/{id}": "Delete product (Admin)",
"GET /api/products": "Get all products with filtering",
"GET /api/products/category/{category}": "Get products by category",
"GET /api/products/search": "Search products",
"GET /api/products/{id}": "Get product by ID",
"POST /api/products": "Create product (Admin)",
"PUT /api/products/{id}": "Update product (Admin)"
},
"recommendations": {
"GET /api/recommendations/user/{id}": "Get user recommendations",
"GET /api/recommendations/{id}": "Get product recommendations"
},
"reviews": {
"GET /api/products/{id}/reviews": "Get product reviews",
"POST /api/reviews": "Create product review"
},
"search": {
"GET /api/search/advanced": "Advanced product search"
},
"system": {
"GET /api/docs": "API documentation",
"GET /api/health": "Health check",
"GET /api/system/health": "System health status"
},
"users": {
"DELETE /api/users/{id}": "Delete user (Admin)",
"GET /api/users": "Get all users (Admin)",
"GET /api/users/{id}": "Get user by ID",
"PUT /api/users/{id}": "Update user information"
},
"wishlist": {
"DELETE /api/wishlist/{id}": "Remove from wishlist",
"GET /api/wishlist": "Get user wishlist",
"POST /api/wishlist": "Add to wishlist"
}
},
"features": [
"User Authentication & Management",
"Product Catalog & Inventory",
"Shopping Cart & Orders",
"Reviews & Ratings",
"Help & FAQ System",
"Contact Management",
"Wishlist Functionality",
"Coupon & Discount System",
"Notification System",
"Analytics & Reporting",
"Advanced Search",
"Product Recommendations",
"Blog & Content Management",
"Admin Dashboard",
"Bulk Operations",
"Data Export",
"System Monitoring"
],
"success": true,
"title": "E-Commerce API Documentation",
"total_endpoints": 62,
"version": "2.0"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: API documentation retrieved successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"message": "Login successful",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwiZXhwIjoxNzYwNjQyMzQ5fQ.jH9Htfvv4INCqm3fUScP__emSSw3FqNLfwYE02E6IVg",
"user": {
"email": "admin@test.com",
"id": 40,
"is_admin": true,
"name": "admin"
}
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ae5deb83-5764-4cc9-9b80-a6f6d2a9b514 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 199 |
{
"refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJ0eXBlIjoicmVmcmVzaCIsImV4cCI6MTc2Nzc0OTY0OX0.OzFvhVMOs0VXEKncuAF-S3mbBBjdm0WdSzpP3mufTqw"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:09 GMT |
| Content-Type | application/json |
| Content-Length | 274 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Token refreshed successfully",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 or 201 | 2 | 0 | 0 |
| Refresh token successfully saved | 2 | 0 | 0 |
| Response is valid JSON | 2 | 0 | 0 |
| 200 OK: Token refreshed successfully | 2 | 0 | 0 |
| Total | 8 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"data": {
"address": "",
"created_at": "2025-10-15T19:16:38.427726",
"email": "test_08cuju91@gmail.com",
"id": 52,
"is_admin": false,
"name": "test",
"phone": ""
},
"message": "User registered successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1044d41b-9703-45b4-9454-8bfb51e81929 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 176 |
{
"email": "test_iq28pufe@gmail.com",
"password": "Gomaa@123",
"phone": "01028828288",
"address" : "123 alexnadria",
"name": "test",
"is_admin": false
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:09 GMT |
| Content-Type | application/json |
| Content-Length | 290 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"address": "123 alexnadria",
"created_at": "2025-12-08T03:34:09.508230",
"email": "test_iq28pufe@gmail.com",
"id": 733,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
"message": "User registered successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 201 Created: User registered successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"message": "Login successful",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwiZXhwIjoxNzYwNjQyMzQ5fQ.jH9Htfvv4INCqm3fUScP__emSSw3FqNLfwYE02E6IVg",
"user": {
"email": "admin@test.com",
"id": 40,
"is_admin": true,
"name": "admin"
}
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 31fa6185-988f-4921-9b2a-70ebc10dcf3e |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 61 |
{
"email": "admin@test.com",
"password": "admin123"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:09 GMT |
| Content-Type | application/json |
| Content-Length | 561 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Login successful",
"refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJ0eXBlIjoicmVmcmVzaCIsImV4cCI6MTc2Nzc0OTY0OX0.OzFvhVMOs0VXEKncuAF-S3mbBBjdm0WdSzpP3mufTqw",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0",
"user": {
"email": "admin@test.com",
"id": 40,
"is_admin": true,
"name": "admin"
}
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Admin login successful | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"message": "Login successful",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NTIsImVtYWlsIjoidGVzdF8wOGN1anU5MUBnbWFpbC5jb20iLCJpc19hZG1pbiI6ZmFsc2UsImV4cCI6MTc2MDY0MjI0MH0.wdQTVOJoOKPOEgI9v2PTXLxXNFRAT1u1Mml-h7-nW68",
"user": {
"email": "test_08cuju91@gmail.com",
"id": 52,
"is_admin": false,
"name": "test"
}
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a82be26e-36c0-4876-ace2-2b496b288424 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 71 |
{
"email": "test_iq28pufe@gmail.com",
"password": "Gomaa@123"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:09 GMT |
| Content-Type | application/json |
| Content-Length | 599 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Login successful",
"refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwidHlwZSI6InJlZnJlc2giLCJleHAiOjE3Njc3NDk2NDl9.68TOboC9BXaLZi5v7l6XjSIitV8pCjcMu4fubiiqttY",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc",
"user": {
"email": "test_iq28pufe@gmail.com",
"id": 733,
"is_admin": false,
"name": "test"
}
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Login successful | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"message": "Login successful",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwiZXhwIjoxNzYwNjQyMzQ5fQ.jH9Htfvv4INCqm3fUScP__emSSw3FqNLfwYE02E6IVg",
"user": {
"email": "admin@test.com",
"id": 40,
"is_admin": true,
"name": "admin"
}
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | beb4de1d-4173-405f-b639-6c8799111bda |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 27 |
{
"refresh_token": ""
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:09 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Refresh token is required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 400 : missing refresh token | 1 | 0 | 0 |
| Response is valid JSON | 1 | 0 | 0 |
| 400 Bad Request: Missed Token | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"message": "Login successful",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwiZXhwIjoxNzYwNjQyMzQ5fQ.jH9Htfvv4INCqm3fUScP__emSSw3FqNLfwYE02E6IVg",
"user": {
"email": "admin@test.com",
"id": 40,
"is_admin": true,
"name": "admin"
}
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 65a984c2-c4dd-4e13-bff1-10af11ac63e9 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 37 |
{
"refresh_token": "ey-invalid"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:09 GMT |
| Content-Type | application/json |
| Content-Length | 70 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Invalid or expired refresh token",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 401 : Invalid or expired refresh token | 1 | 0 | 0 |
| Response is valid JSON | 1 | 0 | 0 |
| 401 Unauthorized : Invalid or expired refresh token | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"message": "Login successful",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwiZXhwIjoxNzYwNjQyMzQ5fQ.jH9Htfvv4INCqm3fUScP__emSSw3FqNLfwYE02E6IVg",
"user": {
"email": "admin@test.com",
"id": 40,
"is_admin": true,
"name": "admin"
}
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dab1a255-1b3e-418a-b08f-fc0f8522d8d7 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 234 |
{
"refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:10 GMT |
| Content-Type | application/json |
| Content-Length | 56 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Invalid token type",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 401 : Invalid token type | 1 | 0 | 0 |
| Response is valid JSON | 1 | 0 | 0 |
| 401 Unauthorized : Invalid token type | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"data": {
"address": "",
"created_at": "2025-10-15T19:16:38.427726",
"email": "test_08cuju91@gmail.com",
"id": 52,
"is_admin": false,
"name": "test",
"phone": ""
},
"message": "User registered successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 961c3b4e-5406-47eb-a3d2-9afd6eebcb64 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 107 |
{
"phone": "01028828288",
"address" : "123 alexnadria",
"name": "test",
"is_admin": false
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:10 GMT |
| Content-Type | application/json |
| Content-Length | 69 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Email and password are required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Email and password are required | 1 | 0 | 0 |
| Status code is 400 : Register User : empty fields | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"data": {
"address": "",
"created_at": "2025-10-15T19:16:38.427726",
"email": "test_08cuju91@gmail.com",
"id": 52,
"is_admin": false,
"name": "test",
"phone": ""
},
"message": "User registered successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2473a63b-1ea9-496d-a881-9ff53efd52c5 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 173 |
{
"email": "invalid-email-format",
"password": "Gomaa@123",
"phone": "01028828288",
"address" : "123 alexnadria",
"name": "test",
"is_admin": false
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:10 GMT |
| Content-Type | application/json |
| Content-Length | 58 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Invalid email format",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Invalid email format | 1 | 0 | 0 |
| Status code is 400 : Invalid email format | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"data": {
"address": "",
"created_at": "2025-10-15T19:16:38.427726",
"email": "test_08cuju91@gmail.com",
"id": 52,
"is_admin": false,
"name": "test",
"phone": ""
},
"message": "User registered successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ad96a532-6a7c-4818-a79c-9bdccd501f82 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 167 |
{
"email": "test@test.test",
"password": "Gomaa@123",
"phone": "01028828288",
"address" : "123 alexnadria",
"name": "test",
"is_admin": false
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:10 GMT |
| Content-Type | application/json |
| Content-Length | 57 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "User already exists",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| User already exists | 1 | 0 | 0 |
| Status code is 409 : User already exists | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"message": "Login successful",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NTIsImVtYWlsIjoidGVzdF8wOGN1anU5MUBnbWFpbC5jb20iLCJpc19hZG1pbiI6ZmFsc2UsImV4cCI6MTc2MDY0MjI0MH0.wdQTVOJoOKPOEgI9v2PTXLxXNFRAT1u1Mml-h7-nW68",
"user": {
"email": "test_08cuju91@gmail.com",
"id": 52,
"is_admin": false,
"name": "test"
}
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e1ee9f24-15d7-471c-898f-02710a80b1c1 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 66 |
{
"email": "Invalidcredentials",
"password": "Gomaa@123"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:10 GMT |
| Content-Type | application/json |
| Content-Length | 57 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Invalid credentials",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Invalid credentials | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"message": "Login successful",
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NTIsImVtYWlsIjoidGVzdF8wOGN1anU5MUBnbWFpbC5jb20iLCJpc19hZG1pbiI6ZmFsc2UsImV4cCI6MTc2MDY0MjI0MH0.wdQTVOJoOKPOEgI9v2PTXLxXNFRAT1u1Mml-h7-nW68",
"user": {
"email": "test_08cuju91@gmail.com",
"id": 52,
"is_admin": false,
"name": "test"
}
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4333e580-2178-4978-a781-deaa4fbe0524 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 39 |
{
"email": "",
"password": ""
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:10 GMT |
| Content-Type | application/json |
| Content-Length | 69 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Email and password are required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400: Email and password are required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"count": 54,
"data": [
{
"address": "226 Oak Ave, Indianapolis, CA 90001",
"created_at": "2025-02-14T00:17:15.199498",
"email": "user@test.com",
"id": 2,
"is_admin": false,
"name": "Test User",
"phone": "555-0101"
},
{
"address": "169 River Rd, Charlotte, FL 84469",
"created_at": "2025-01-05T00:17:15.199498",
"email": "charlotte.taylor495@email.com",
"id": 3,
"is_admin": false,
"name": "Charlotte Taylor",
"phone": "555-4838"
},
{
"address": "174 Park Blvd, Houston, TX 15936",
"created_at": "2025-09-25T00:17:15.199498",
"email": "mia.miller610@email.com",
"id": 4,
"is_admin": false,
"name": "Mia Miller",
"phone": "555-7385"
},
{
"address": "700 Main St, San Antonio, CA 95466",
"created_at": "2024-11-15T00:17:15.199498",
"email": "emily.jackson5@email.com",
"id": 5,
"is_admin": false,
"name": "Emily Jackson",
"phone": "555-7018"
},
{
"address": "787 Cedar Ln, Phoenix, CA 22012",
"created_at": "2025-08-10T00:17:15.199498",
"email": "william.miller728@email.com",
"id": 6,
"is_admin": false,
"name": "William Miller",
"phone": "555-7602"
},
{
"address": "488 Washington St, Chicago, FL 95744",
"created_at": "2024-12-01T00:17:15.199498",
"email": "richard.martinez950@email.com",
"id": 7,
"is_admin": false,
"name": "Richard Martinez",
"phone": "555-6732"
},
{
"address": "880 Washington St, Seattle, FL 17234",
"created_at": "2025-07-10T00:17:15.199498",
"email": "matthew.taylor42@email.com",
"id": 8,
"is_admin": false,
"name": "Matthew Taylor",
"phone": "555-1734"
},
{
"address": "673 Sunset Blvd, Indianapolis, CA 34515",
"created_at": "2025-07-28T00:17:15.199498",
"email": "daniel.martinez992@email.com",
"id": 9,
"is_admin": false,
"name": "Daniel Martinez",
"phone": "555-2832"
},
{
"address": "799 Oak Ave, Phoenix, NY 27943",
"created_at": "2025-10-14T00:17:15.199498",
"email": "matthew.thomas596@email.com",
"id": 10,
"is_admin": false,
"name": "Matthew Thomas",
"phone": "555-1405"
},
{
"address": "394 Oak Ave, Indianapolis, NY 88148",
"created_at": "2025-04-08T00:17:15.200501",
"email": "mia.martin508@email.com",
"id": 11,
"is_admin": false,
"name": "Mia Martin",
"phone": "555-5703"
},
{
"address": "614 Lake View Dr, Columbus, CA 26095",
"created_at": "2025-04-04T00:17:15.200501",
"email": "emma.moore579@email.com",
"id": 12,
"is_admin": false,
"name": "Emma Moore",
"phone": "555-7607"
},
{
"address": "351 Maple Dr, San Francisco, CA 87181",
"created_at": "2025-06-21T00:17:15.200501",
"email": "emily.smith181@email.com",
"id": 13,
"is_admin": false,
"name": "Emily Smith",
"phone": "555-3436"
},
{
"address": "655 Washington St, Philadelphia, CA 12927",
"created_at": "2025-01-17T00:17:15.200501",
"email": "john.anderson600@email.com",
"id": 14,
"is_admin": false,
"name": "John Anderson",
"phone": "555-6316"
},
{
"address": "847 Highland Ave, New York, NY 42440",
"created_at": "2025-01-07T00:17:15.200501",
"email": "james.brown234@email.com",
"id": 15,
"is_admin": false,
"name": "James Brown",
"phone": "555-5925"
},
{
"address": "603 Maple Dr, Houston, CA 96721",
"created_at": "2025-04-18T00:17:15.200501",
"email": "thomas.hernandez576@email.com",
"id": 16,
"is_admin": false,
"name": "Thomas Hernandez",
"phone": "555-7446"
},
{
"address": "673 Sunset Blvd, San Jose, TX 97097",
"created_at": "2025-09-14T00:17:15.200501",
"email": "sophia.anderson656@email.com",
"id": 17,
"is_admin": false,
"name": "Sophia Anderson",
"phone": "555-7874"
},
{
"address": "942 Main St, Seattle, NY 24729",
"created_at": "2025-08-28T00:17:15.200501",
"email": "emma.brown230@email.com",
"id": 18,
"is_admin": false,
"name": "Emma Brown",
"phone": "555-5992"
},
{
"address": "446 Sunset Blvd, San Diego, CA 91758",
"created_at": "2025-08-11T00:17:15.200501",
"email": "sarah.lopez578@email.com",
"id": 19,
"is_admin": false,
"name": "Sarah Lopez",
"phone": "555-2268"
},
{
"address": "442 Maple Dr, Columbus, NY 21574",
"created_at": "2025-06-13T00:17:15.200501",
"email": "robert.davis907@email.com",
"id": 20,
"is_admin": false,
"name": "Robert Davis",
"phone": "555-8281"
},
{
"address": "434 Maple Dr, Jacksonville, NY 16997",
"created_at": "2025-02-13T00:17:15.200501",
"email": "charlotte.garcia110@email.com",
"id": 21,
"is_admin": false,
"name": "Charlotte Garcia",
"phone": "555-3760"
},
{
"address": "446 Main St, Houston, CA 53115",
"created_at": "2024-11-18T00:17:15.200501",
"email": "amelia.taylor56@email.com",
"id": 22,
"is_admin": false,
"name": "Amelia Taylor",
"phone": "555-7118"
},
{
"address": "296 Lake View Dr, Seattle, TX 22962",
"created_at": "2025-09-08T00:17:15.200501",
"email": "charlotte.jones264@email.com",
"id": 23,
"is_admin": false,
"name": "Charlotte Jones",
"phone": "555-4724"
},
{
"address": "780 River Rd, Columbus, CA 35183",
"created_at": "2024-11-01T00:17:15.200501",
"email": "david.wilson86@email.com",
"id": 24,
"is_admin": false,
"name": "David Wilson",
"phone": "555-3630"
},
{
"address": "114 River Rd, Houston, TX 65188",
"created_at": "2025-05-31T00:17:15.200501",
"email": "richard.lopez574@email.com",
"id": 25,
"is_admin": false,
"name": "Richard Lopez",
"phone": "555-2039"
},
{
"address": "941 Sunset Blvd, Columbus, TX 87725",
"created_at": "2025-02-21T00:17:15.200501",
"email": "daniel.miller844@email.com",
"id": 26,
"is_admin": false,
"name": "Daniel Miller",
"phone": "555-7245"
},
{
"address": "727 Sunset Blvd, Chicago, NY 10306",
"created_at": "2025-07-14T00:17:15.200501",
"email": "jane.hernandez121@email.com",
"id": 27,
"is_admin": false,
"name": "Jane Hernandez",
"phone": "555-6263"
},
{
"address": "742 Maple Dr, San Jose, NY 70312",
"created_at": "2025-08-18T00:17:15.200501",
"email": "michael.jones953@email.com",
"id": 28,
"is_admin": false,
"name": "Michael Jones",
"phone": "555-9299"
},
{
"address": "425 Oak Ave, San Antonio, NY 49808",
"created_at": "2024-12-14T00:17:15.200501",
"email": "sarah.rodriguez156@email.com",
"id": 29,
"is_admin": false,
"name": "Sarah Rodriguez",
"phone": "555-4683"
},
{
"address": "505 Maple Dr, Charlotte, FL 47748",
"created_at": "2025-06-29T00:17:15.200501",
"email": "amelia.hernandez949@email.com",
"id": 30,
"is_admin": false,
"name": "Amelia Hernandez",
"phone": "555-4230"
},
{
"address": "",
"created_at": "2025-10-14T01:13:39.086805",
"email": "test@example.com",
"id": 31,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:43:14.939008",
"email": "test@gmail.com",
"id": 33,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:43:20.491427",
"email": "test2@gmail.com",
"id": 34,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:44:42.360990",
"email": "test_tponkxwl@gmail.com",
"id": 35,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T03:46:37.478699",
"email": "test_wcagsrhl@gmail.com",
"id": 36,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:43:14.160298",
"email": "test_t77lew81@gmail.com",
"id": 38,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:43:21.401070",
"email": "test_t0nucd6j@gmail.com",
"id": 39,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:47:00.334277",
"email": "admin@test.com",
"id": 40,
"is_admin": true,
"name": "admin",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:33.930357",
"email": "test_20lz9mom@gmail.com",
"id": 41,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:35.208614",
"email": "test_8d06l09p@gmail.com",
"id": 42,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:36.567746",
"email": "test_9twko3ns@gmail.com",
"id": 43,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:37.742293",
"email": "test_lejjqqas@gmail.com",
"id": 44,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:38.823554",
"email": "test_n1gr1sbg@gmail.com",
"id": 45,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:39.997709",
"email": "test_7y5tias4@gmail.com",
"id": 46,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:41.069688",
"email": "test_2k0ggxnh@gmail.com",
"id": 47,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:42.408078",
"email": "test_t0k5cixb@gmail.com",
"id": 48,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:43.456032",
"email": "test_vr5pvdiy@gmail.com",
"id": 49,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:17:28.195341",
"email": "test_bpnmr6p6@gmail.com",
"id": 50,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T13:57:22.404502",
"email": "test_ry34r5tq@gmail.com",
"id": 51,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T19:16:38.427726",
"email": "test_08cuju91@gmail.com",
"id": 52,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T19:52:33.008129",
"email": "test_m7bd65lm@gmail.com",
"id": 53,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T19:54:26.399497",
"email": "francine.howe@hotmail.com",
"id": 54,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T20:04:29.753578",
"email": "gino.corkery@yahoo.com",
"id": 55,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T20:05:41.207391",
"email": "edward.rowe@gmail.com",
"id": 56,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "",
"phone": ""
}
],
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c131a35c-77e2-4787-865f-551322ef37ca |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:10 GMT |
| Content-Type | application/json |
| Content-Length | 176761 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 726,
"data": [
{
"address": "226 Oak Ave, Indianapolis, CA 90001",
"created_at": "2025-02-14T00:17:15.199498",
"email": "user@test.com",
"id": 2,
"is_admin": false,
"name": "Test User",
"phone": "555-0101"
},
{
"address": "169 River Rd, Charlotte, FL 84469",
"created_at": "2025-01-05T00:17:15.199498",
"email": "charlotte.taylor495@email.com",
"id": 3,
"is_admin": false,
"name": "Charlotte Taylor",
"phone": "555-4838"
},
{
"address": "174 Park Blvd, Houston, TX 15936",
"created_at": "2025-09-25T00:17:15.199498",
"email": "mia.miller610@email.com",
"id": 4,
"is_admin": false,
"name": "Mia Miller",
"phone": "555-7385"
},
{
"address": "700 Main St, San Antonio, CA 95466",
"created_at": "2024-11-15T00:17:15.199498",
"email": "emily.jackson5@email.com",
"id": 5,
"is_admin": false,
"name": "Emily Jackson",
"phone": "555-7018"
},
{
"address": "787 Cedar Ln, Phoenix, CA 22012",
"created_at": "2025-08-10T00:17:15.199498",
"email": "william.miller728@email.com",
"id": 6,
"is_admin": false,
"name": "William Miller",
"phone": "555-7602"
},
{
"address": "488 Washington St, Chicago, FL 95744",
"created_at": "2024-12-01T00:17:15.199498",
"email": "richard.martinez950@email.com",
"id": 7,
"is_admin": false,
"name": "Richard Martinez",
"phone": "555-6732"
},
{
"address": "880 Washington St, Seattle, FL 17234",
"created_at": "2025-07-10T00:17:15.199498",
"email": "matthew.taylor42@email.com",
"id": 8,
"is_admin": false,
"name": "Matthew Taylor",
"phone": "555-1734"
},
{
"address": "673 Sunset Blvd, Indianapolis, CA 34515",
"created_at": "2025-07-28T00:17:15.199498",
"email": "daniel.martinez992@email.com",
"id": 9,
"is_admin": false,
"name": "Daniel Martinez",
"phone": "555-2832"
},
{
"address": "799 Oak Ave, Phoenix, NY 27943",
"created_at": "2025-10-14T00:17:15.199498",
"email": "matthew.thomas596@email.com",
"id": 10,
"is_admin": false,
"name": "Matthew Thomas",
"phone": "555-1405"
},
{
"address": "394 Oak Ave, Indianapolis, NY 88148",
"created_at": "2025-04-08T00:17:15.200501",
"email": "mia.martin508@email.com",
"id": 11,
"is_admin": false,
"name": "Mia Martin",
"phone": "555-5703"
},
{
"address": "614 Lake View Dr, Columbus, CA 26095",
"created_at": "2025-04-04T00:17:15.200501",
"email": "emma.moore579@email.com",
"id": 12,
"is_admin": false,
"name": "Emma Moore",
"phone": "555-7607"
},
{
"address": "351 Maple Dr, San Francisco, CA 87181",
"created_at": "2025-06-21T00:17:15.200501",
"email": "emily.smith181@email.com",
"id": 13,
"is_admin": false,
"name": "Emily Smith",
"phone": "555-3436"
},
{
"address": "655 Washington St, Philadelphia, CA 12927",
"created_at": "2025-01-17T00:17:15.200501",
"email": "john.anderson600@email.com",
"id": 14,
"is_admin": false,
"name": "John Anderson",
"phone": "555-6316"
},
{
"address": "847 Highland Ave, New York, NY 42440",
"created_at": "2025-01-07T00:17:15.200501",
"email": "james.brown234@email.com",
"id": 15,
"is_admin": false,
"name": "James Brown",
"phone": "555-5925"
},
{
"address": "603 Maple Dr, Houston, CA 96721",
"created_at": "2025-04-18T00:17:15.200501",
"email": "thomas.hernandez576@email.com",
"id": 16,
"is_admin": false,
"name": "Thomas Hernandez",
"phone": "555-7446"
},
{
"address": "673 Sunset Blvd, San Jose, TX 97097",
"created_at": "2025-09-14T00:17:15.200501",
"email": "sophia.anderson656@email.com",
"id": 17,
"is_admin": false,
"name": "Sophia Anderson",
"phone": "555-7874"
},
{
"address": "942 Main St, Seattle, NY 24729",
"created_at": "2025-08-28T00:17:15.200501",
"email": "emma.brown230@email.com",
"id": 18,
"is_admin": false,
"name": "Emma Brown",
"phone": "555-5992"
},
{
"address": "446 Sunset Blvd, San Diego, CA 91758",
"created_at": "2025-08-11T00:17:15.200501",
"email": "sarah.lopez578@email.com",
"id": 19,
"is_admin": false,
"name": "Sarah Lopez",
"phone": "555-2268"
},
{
"address": "442 Maple Dr, Columbus, NY 21574",
"created_at": "2025-06-13T00:17:15.200501",
"email": "robert.davis907@email.com",
"id": 20,
"is_admin": false,
"name": "Robert Davis",
"phone": "555-8281"
},
{
"address": "434 Maple Dr, Jacksonville, NY 16997",
"created_at": "2025-02-13T00:17:15.200501",
"email": "charlotte.garcia110@email.com",
"id": 21,
"is_admin": false,
"name": "Charlotte Garcia",
"phone": "555-3760"
},
{
"address": "446 Main St, Houston, CA 53115",
"created_at": "2024-11-18T00:17:15.200501",
"email": "amelia.taylor56@email.com",
"id": 22,
"is_admin": false,
"name": "Amelia Taylor",
"phone": "555-7118"
},
{
"address": "296 Lake View Dr, Seattle, TX 22962",
"created_at": "2025-09-08T00:17:15.200501",
"email": "charlotte.jones264@email.com",
"id": 23,
"is_admin": false,
"name": "Charlotte Jones",
"phone": "555-4724"
},
{
"address": "780 River Rd, Columbus, CA 35183",
"created_at": "2024-11-01T00:17:15.200501",
"email": "david.wilson86@email.com",
"id": 24,
"is_admin": false,
"name": "David Wilson",
"phone": "555-3630"
},
{
"address": "114 River Rd, Houston, TX 65188",
"created_at": "2025-05-31T00:17:15.200501",
"email": "richard.lopez574@email.com",
"id": 25,
"is_admin": false,
"name": "Richard Lopez",
"phone": "555-2039"
},
{
"address": "941 Sunset Blvd, Columbus, TX 87725",
"created_at": "2025-02-21T00:17:15.200501",
"email": "daniel.miller844@email.com",
"id": 26,
"is_admin": false,
"name": "Daniel Miller",
"phone": "555-7245"
},
{
"address": "727 Sunset Blvd, Chicago, NY 10306",
"created_at": "2025-07-14T00:17:15.200501",
"email": "jane.hernandez121@email.com",
"id": 27,
"is_admin": false,
"name": "Jane Hernandez",
"phone": "555-6263"
},
{
"address": "742 Maple Dr, San Jose, NY 70312",
"created_at": "2025-08-18T00:17:15.200501",
"email": "michael.jones953@email.com",
"id": 28,
"is_admin": false,
"name": "Michael Jones",
"phone": "555-9299"
},
{
"address": "425 Oak Ave, San Antonio, NY 49808",
"created_at": "2024-12-14T00:17:15.200501",
"email": "sarah.rodriguez156@email.com",
"id": 29,
"is_admin": false,
"name": "Sarah Rodriguez",
"phone": "555-4683"
},
{
"address": "505 Maple Dr, Charlotte, FL 47748",
"created_at": "2025-06-29T00:17:15.200501",
"email": "amelia.hernandez949@email.com",
"id": 30,
"is_admin": false,
"name": "Amelia Hernandez",
"phone": "555-4230"
},
{
"address": "",
"created_at": "2025-10-14T01:13:39.086805",
"email": "test@example.com",
"id": 31,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:43:14.939008",
"email": "test@gmail.com",
"id": 33,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:43:20.491427",
"email": "test2@gmail.com",
"id": 34,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:44:42.360990",
"email": "test_tponkxwl@gmail.com",
"id": 35,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T03:46:37.478699",
"email": "test_wcagsrhl@gmail.com",
"id": 36,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:43:14.160298",
"email": "test_t77lew81@gmail.com",
"id": 38,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:43:21.401070",
"email": "test_t0nucd6j@gmail.com",
"id": 39,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:47:00.334277",
"email": "admin@test.com",
"id": 40,
"is_admin": true,
"name": "admin",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:33.930357",
"email": "test_20lz9mom@gmail.com",
"id": 41,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:35.208614",
"email": "test_8d06l09p@gmail.com",
"id": 42,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:36.567746",
"email": "test_9twko3ns@gmail.com",
"id": 43,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:37.742293",
"email": "test_lejjqqas@gmail.com",
"id": 44,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:38.823554",
"email": "test_n1gr1sbg@gmail.com",
"id": 45,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:39.997709",
"email": "test_7y5tias4@gmail.com",
"id": 46,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:41.069688",
"email": "test_2k0ggxnh@gmail.com",
"id": 47,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-16T15:17:26.842751",
"email": "test_08v9o0yu@gmail.com",
"id": 48,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-17T03:26:55.222758",
"email": "rosalba.brakus@hotmail.com",
"id": 49,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-17T17:38:03.290150",
"email": "morgan.bednar@gmail.com",
"id": 50,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-19T15:23:18.258668",
"email": "leroy.bernhard@yahoo.com",
"id": 51,
"is_admin": false,
"name": "Romaine Kuphal",
"phone": "(581) 595-6224"
},
{
"address": "",
"created_at": "2025-10-19T15:25:08.289974",
"email": "everette.vandervort@yahoo.com",
"id": 52,
"is_admin": false,
"name": "Zenaida Hoppe",
"phone": "240-507-8475"
},
{
"address": "",
"created_at": "2025-10-19T15:27:27.425946",
"email": "sidney.corwin@yahoo.com",
"id": 53,
"is_admin": false,
"name": "So Grimes",
"phone": "(132) 956-7133"
},
{
"address": "",
"created_at": "2025-10-19T15:55:24.013688",
"email": "james.becker@yahoo.com",
"id": 55,
"is_admin": false,
"name": "Nikole Hauck IV",
"phone": "1-371-994-6171"
},
{
"address": "",
"created_at": "2025-10-19T16:08:35.493965",
"email": "laverne.tromp@gmail.com",
"id": 56,
"is_admin": false,
"name": "Gladis Murray",
"phone": "903-075-8103"
},
{
"address": "",
"created_at": "2025-10-19T16:08:42.018092",
"email": "lonnie.carroll@yahoo.com",
"id": 57,
"is_admin": false,
"name": "Chia Kuphal",
"phone": "785-102-4975"
},
{
"address": "",
"created_at": "2025-10-19T16:10:08.209245",
"email": "melina.mcdermott@yahoo.com",
"id": 58,
"is_admin": false,
"name": "Dr. Augustus Farrell",
"phone": "(877) 482-7278"
},
{
"address": "",
"created_at": "2025-10-19T16:20:53.065320",
"email": "gayle.corwin@yahoo.com",
"id": 59,
"is_admin": false,
"name": "Denae Hand",
"phone": "534.561.4200"
},
{
"address": "",
"created_at": "2025-10-19T16:22:24.918207",
"email": "rolando.rice@hotmail.com",
"id": 60,
"is_admin": false,
"name": "Johanna Kozey",
"phone": "704-398-2012"
},
{
"address": "",
"created_at": "2025-10-19T16:27:58.519653",
"email": "judi.bogisich@yahoo.com",
"id": 61,
"is_admin": false,
"name": "Richie Adams",
"phone": "098-874-7487"
},
{
"address": "",
"created_at": "2025-10-19T17:22:00.919753",
"email": "major.brekke@hotmail.com",
"id": 62,
"is_admin": false,
"name": "Bobby Lehner",
"phone": "032.286.9296"
},
{
"address": "a",
"created_at": "2025-10-19T18:56:26.660875",
"email": "test_2k0ggxna@gmail.com",
"id": 63,
"is_admin": false,
"name": "fsdfs",
"phone": "01028838444"
},
{
"address": "a",
"created_at": "2025-10-19T22:15:35.243869",
"email": "titolion980@gmail.com",
"id": 64,
"is_admin": false,
"name": "Mohamed Ahmed Gomaa",
"phone": "010288384444",
"updated_at": "2025-10-19T22:44:31.484295"
},
{
"address": "",
"created_at": "2025-10-19T22:53:59.506257",
"email": "test_yni5u542@gmail.com",
"id": 65,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-19T23:22:37.590546",
"email": "jarod.fisher@gmail.com",
"id": 66,
"is_admin": false,
"name": "Odis Rosenbaum",
"phone": "1-211-865-2689"
},
{
"address": "",
"created_at": "2025-10-19T23:30:47.928876",
"email": "elia.hilll@gmail.com",
"id": 67,
"is_admin": false,
"name": "Landon Torphy",
"phone": "1-620-066-7131"
},
{
"address": "",
"created_at": "2025-10-20T00:20:15.796624",
"email": "clyde.abbott@hotmail.com",
"id": 68,
"is_admin": false,
"name": "Dewitt Beahan DVM",
"phone": "(422) 232-8828"
},
{
"address": "",
"created_at": "2025-10-20T00:29:54.537007",
"email": "adelaida.stroman@gmail.com",
"id": 69,
"is_admin": false,
"name": "Myrtle Morar",
"phone": "487.049.6680"
},
{
"address": "",
"created_at": "2025-10-20T00:32:30.227086",
"email": "keenan.schoen@gmail.com",
"id": 70,
"is_admin": false,
"name": "Hyman Larson",
"phone": "716.563.1809"
},
{
"address": "",
"created_at": "2025-10-20T00:35:40.178747",
"email": "junior.wiza@yahoo.com",
"id": 71,
"is_admin": false,
"name": "Jack Daugherty",
"phone": "1-386-346-2303"
},
{
"address": "",
"created_at": "2025-10-20T00:38:17.507855",
"email": "bradley.shanahan@hotmail.com",
"id": 72,
"is_admin": false,
"name": "Natasha Hessel PhD",
"phone": "1-121-832-6679"
},
{
"address": "",
"created_at": "2025-10-20T00:57:39.887833",
"email": "marlin.marks@gmail.com",
"id": 73,
"is_admin": false,
"name": "Ms. Nana Ward",
"phone": "121.600.6114"
},
{
"address": "",
"created_at": "2025-10-20T00:59:02.558549",
"email": "donovan.lubowitz@gmail.com",
"id": 74,
"is_admin": false,
"name": "Derick Schmeler",
"phone": "535-728-7729"
},
{
"address": "",
"created_at": "2025-10-20T01:00:58.351721",
"email": "lela.rowe@yahoo.com",
"id": 75,
"is_admin": false,
"name": "Monique Terry",
"phone": "137-926-5519"
},
{
"address": "",
"created_at": "2025-10-20T13:41:37.498250",
"email": "jazmin.schowalter@gmail.com",
"id": 76,
"is_admin": false,
"name": "Dr. Kristeen Okuneva",
"phone": "405.559.1546"
},
{
"address": "",
"created_at": "2025-10-20T19:57:11.407533",
"email": "brad.denesik@gmail.com",
"id": 77,
"is_admin": false,
"name": "Chester Bayer I",
"phone": "1-232-758-4660"
},
{
"address": "",
"created_at": "2025-10-20T19:58:41.625525",
"email": "dollie.howell@yahoo.com",
"id": 78,
"is_admin": false,
"name": "Harris Dare",
"phone": "(144) 871-2925"
},
{
"address": "",
"created_at": "2025-10-20T19:59:53.168115",
"email": "sunshine.oconner@hotmail.com",
"id": 79,
"is_admin": false,
"name": "Frank Sipes",
"phone": "473.451.5124"
},
{
"address": "",
"created_at": "2025-10-20T20:04:22.089210",
"email": "weldon.ullrich@gmail.com",
"id": 80,
"is_admin": false,
"name": "Winford Watsica",
"phone": "1-742-250-1856"
},
{
"address": "",
"created_at": "2025-10-20T21:27:31.419191",
"email": "merlin.murphy@gmail.com",
"id": 81,
"is_admin": false,
"name": "Blake Russel",
"phone": "052-355-9735"
},
{
"address": "",
"created_at": "2025-10-20T21:27:56.415867",
"email": "brady.zboncak@gmail.com",
"id": 82,
"is_admin": false,
"name": "Peter Green",
"phone": "383.416.9518"
},
{
"address": "",
"created_at": "2025-10-20T21:35:13.681127",
"email": "annis.reilly@yahoo.com",
"id": 83,
"is_admin": false,
"name": "Leesa Kreiger PhD",
"phone": "1-182-493-2616"
},
{
"address": "",
"created_at": "2025-10-20T21:45:59.985521",
"email": "lindsay.mueller@yahoo.com",
"id": 84,
"is_admin": false,
"name": "Chet Schneider",
"phone": "231-484-8144"
},
{
"address": "",
"created_at": "2025-10-20T22:03:16.837546",
"email": "kandice.gerhold@yahoo.com",
"id": 85,
"is_admin": false,
"name": "Tien Robel V",
"phone": "447-869-4356"
},
{
"address": "",
"created_at": "2025-10-20T22:03:25.469727",
"email": "farah.stamm@gmail.com",
"id": 86,
"is_admin": false,
"name": "Clemente Flatley",
"phone": "1-094-725-1963"
},
{
"address": "",
"created_at": "2025-10-21T13:07:07.555447",
"email": "zachery.berge@hotmail.com",
"id": 87,
"is_admin": false,
"name": "Tennille Moen MD",
"phone": "036.813.7098"
},
{
"address": "",
"created_at": "2025-10-21T13:32:19.457952",
"email": "nelly.emard@gmail.com",
"id": 88,
"is_admin": false,
"name": "Tom Strosin",
"phone": "1-496-519-5982"
},
{
"address": "",
"created_at": "2025-10-21T14:14:18.395538",
"email": "adaline.jast@yahoo.com",
"id": 89,
"is_admin": false,
"name": "Tyrone Heidenreich",
"phone": "1-507-238-4463"
},
{
"address": "",
"created_at": "2025-10-21T14:15:30.399549",
"email": "casandra.rolfson@hotmail.com",
"id": 90,
"is_admin": false,
"name": "Emanuel Larson",
"phone": "473.608.8495"
},
{
"address": "",
"created_at": "2025-10-21T14:31:42.227457",
"email": "alina.maggio@gmail.com",
"id": 91,
"is_admin": false,
"name": "Miss Lincoln Gerlach",
"phone": "737.197.3558"
},
{
"address": "",
"created_at": "2025-10-21T14:34:04.123744",
"email": "annita.schimmel@hotmail.com",
"id": 92,
"is_admin": false,
"name": "Kazuko Schneider",
"phone": "(861) 983-5942"
},
{
"address": "",
"created_at": "2025-10-21T14:53:35.686128",
"email": "bruno.haley@yahoo.com",
"id": 93,
"is_admin": false,
"name": "Jamison Raynor",
"phone": "(688) 326-1524"
},
{
"address": "",
"created_at": "2025-10-21T14:55:01.553429",
"email": "marlin.lynch@gmail.com",
"id": 94,
"is_admin": false,
"name": "Jefferson Hilll",
"phone": "(611) 729-5219"
},
{
"address": "",
"created_at": "2025-10-21T14:57:42.545919",
"email": "giuseppe.baumbach@gmail.com",
"id": 95,
"is_admin": false,
"name": "Delia Raynor",
"phone": "(805) 382-4718"
},
{
"address": "",
"created_at": "2025-10-21T14:59:59.902449",
"email": "nenita.johnson@yahoo.com",
"id": 96,
"is_admin": false,
"name": "Mr. Arden Orn",
"phone": "903-442-3936"
},
{
"address": "",
"created_at": "2025-10-21T15:33:08.833430",
"email": "claretta.bergnaum@yahoo.com",
"id": 97,
"is_admin": false,
"name": "Arlie Flatley",
"phone": "874.688.6452"
},
{
"address": "",
"created_at": "2025-10-21T16:06:55.535179",
"email": "mohamed.larson@yahoo.com",
"id": 98,
"is_admin": false,
"name": "Carmel West Jr.",
"phone": "1-550-587-7417"
},
{
"address": "",
"created_at": "2025-10-21T16:13:51.940600",
"email": "junko.mcdermott@gmail.com",
"id": 99,
"is_admin": false,
"name": "Otha Nicolas",
"phone": "905.589.7811"
},
{
"address": "",
"created_at": "2025-10-21T16:15:18.844303",
"email": "johnny.braun@yahoo.com",
"id": 100,
"is_admin": false,
"name": "Miss Trey Gulgowski",
"phone": "082.607.5360"
},
{
"address": "",
"created_at": "2025-10-21T16:25:06.754917",
"email": "leoma.monahan@yahoo.com",
"id": 101,
"is_admin": false,
"name": "Fred Legros",
"phone": "1-277-257-9571"
},
{
"address": "",
"created_at": "2025-10-21T17:25:01.832801",
"email": "nettie.johns@hotmail.com",
"id": 102,
"is_admin": false,
"name": "Oscar Gaylord",
"phone": "638.824.1586"
},
{
"address": "",
"created_at": "2025-10-21T17:36:00.977294",
"email": "anderson.bashirian@gmail.com",
"id": 103,
"is_admin": false,
"name": "Loyd Rippin IV",
"phone": "1-427-550-1574"
},
{
"address": "",
"created_at": "2025-10-21T17:39:38.159956",
"email": "lakesha.stokes@hotmail.com",
"id": 104,
"is_admin": false,
"name": "Jess Halvorson",
"phone": "431.914.3571"
},
{
"address": "",
"created_at": "2025-10-21T18:01:43.218659",
"email": "cliff.crist@yahoo.com",
"id": 105,
"is_admin": false,
"name": "Charles Abshire",
"phone": "1-515-102-3221"
},
{
"address": "",
"created_at": "2025-10-21T18:05:40.405770",
"email": "vanna.morar@yahoo.com",
"id": 106,
"is_admin": false,
"name": "Dr. Karly Windler",
"phone": "(877) 245-4552"
},
{
"address": "",
"created_at": "2025-10-21T18:09:48.443027",
"email": "annamarie.yost@yahoo.com",
"id": 107,
"is_admin": false,
"name": "Mauro Stanton",
"phone": "(056) 037-6822"
},
{
"address": "",
"created_at": "2025-10-21T19:43:17.318072",
"email": "olga.grady@yahoo.com",
"id": 108,
"is_admin": false,
"name": "Miss Isaac Will",
"phone": "(954) 553-2482"
},
{
"address": "",
"created_at": "2025-11-12T23:16:14.117446",
"email": "test_6jihrmna@gmail.com",
"id": 109,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T00:31:47.543118",
"email": "jacki.hickle@hotmail.com",
"id": 110,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T00:32:49.225102",
"email": "curtis.lubowitz@hotmail.com",
"id": 111,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T12:38:54.347566",
"email": "test_xij06so4@gmail.com",
"id": 112,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T13:35:51.954614",
"email": "test_98iq3kqq@gmail.com",
"id": 113,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T13:35:58.476971",
"email": "test_zr668oka@gmail.com",
"id": 114,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T13:53:09.096764",
"email": "test_iubwwii4@gmail.com",
"id": 115,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T14:10:03.521998",
"email": "test_sxzj14d2@gmail.com",
"id": 116,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T14:11:02.505122",
"email": "test_hloc5rmd@gmail.com",
"id": 117,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T14:14:31.188837",
"email": "test_hircaw25@gmail.com",
"id": 118,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T14:48:19.511409",
"email": "test_qabr95l7@gmail.com",
"id": 119,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T20:08:23.295177",
"email": "test_k6nrnda6@gmail.com",
"id": 120,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T20:52:00.683763",
"email": "test_k40ubk1x@gmail.com",
"id": 121,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-13T23:52:32.589010",
"email": "eloisa.roob@gmail.com",
"id": 122,
"is_admin": false,
"name": "clair.grant",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T01:26:21.072717",
"email": "floyd.stroman@hotmail.com",
"id": 123,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T01:29:28.838197",
"email": "test_2u066t6c@gmail.com",
"id": 124,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T01:29:45.733871",
"email": "test_thq7cyen@gmail.com",
"id": 125,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T01:30:02.348879",
"email": "test_v74r5vip@gmail.com",
"id": 126,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T01:53:54.593469",
"email": "test_p6qn6p00@gmail.com",
"id": 127,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T01:54:04.268696",
"email": "test_3060nx4u@gmail.com",
"id": 128,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T02:12:08.848498",
"email": "ivory.crooks@gmail.com",
"id": 129,
"is_admin": false,
"name": "nena.gislason",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T20:11:12.924789",
"email": "test_A2B4CF58@gmail.com",
"id": 130,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T20:17:37.144864",
"email": "test_42EADBB4@gmail.com",
"id": 131,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T20:22:18.302332",
"email": "test_598AF95F@gmail.com",
"id": 132,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T20:23:14.398231",
"email": "test_753F5BC6@gmail.com",
"id": 133,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T20:26:23.946882",
"email": "test_D533F01F@gmail.com",
"id": 134,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-14T20:57:40.690722",
"email": "test_44E4E485@gmail.com",
"id": 135,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-15T02:26:19.146257",
"email": "test_BB458BA0@gmail.com",
"id": 136,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-15T22:23:18.766040",
"email": "test_bpkjjm5y@gmail.com",
"id": 137,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T02:32:15.833261",
"email": "test_AE740CA1@gmail.com",
"id": 138,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T02:32:34.370406",
"email": "test_49484FAA@gmail.com",
"id": 139,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "123 Updated St",
"created_at": "2025-11-16T03:05:06.803409",
"email": "test_877zaenr@gmail.com",
"id": 140,
"is_admin": false,
"name": "Updated Name",
"phone": "555-0101",
"updated_at": "2025-11-16T03:20:35.128163"
},
{
"address": "",
"created_at": "2025-11-16T03:22:25.046513",
"email": "test@test.com",
"id": 141,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T03:22:25.116347",
"email": "test_6D454454@gmail.com",
"id": 142,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T03:24:05.503521",
"email": "test_28954319@gmail.com",
"id": 143,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T03:24:30.211737",
"email": "test_7B234FAC@gmail.com",
"id": 144,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T03:51:04.842221",
"email": "test_4yf587xc@gmail.com",
"id": 145,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T04:21:17.941974",
"email": "test_F882C1DD@gmail.com",
"id": 146,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T04:29:22.430810",
"email": "test_E82F0187@gmail.com",
"id": 147,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T04:31:57.521472",
"email": "test_541D4D3D@gmail.com",
"id": 148,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T04:36:10.924008",
"email": "test_6FDA83E2@gmail.com",
"id": 149,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T04:39:07.515267",
"email": "test_0EA6788A@gmail.com",
"id": 150,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T04:39:29.368681",
"email": "test_07E4D240@gmail.com",
"id": 151,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T04:40:20.662927",
"email": "test_BF278627@gmail.com",
"id": 152,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T04:46:13.633417",
"email": "test_F28F6830@gmail.com",
"id": 153,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T20:25:57.049201",
"email": "test_FA9CEBB1@gmail.com",
"id": 154,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T20:26:52.333196",
"email": "test_g5gpbc6r@gmail.com",
"id": 155,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-16T23:50:48.850506",
"email": "test_DC1237B0@gmail.com",
"id": 156,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T00:28:14.554644",
"email": "test_8F3E2F88@gmail.com",
"id": 157,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T00:45:43.099474",
"email": "test_35052BDC@gmail.com",
"id": 158,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T02:01:35.105748",
"email": "test_8A2464E5@gmail.com",
"id": 159,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T02:39:35.621403",
"email": "test_51300F7D@gmail.com",
"id": 160,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T03:14:25.600547",
"email": "test_914E6769@gmail.com",
"id": 161,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T03:20:27.701608",
"email": "test_F65AF0B4@gmail.com",
"id": 162,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T04:13:25.669384",
"email": "test_E97DCC09@gmail.com",
"id": 163,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T04:19:16.702221",
"email": "test_swjnqle1@gmail.com",
"id": 164,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T04:31:28.139458",
"email": "test_eeeeilev@gmail.com",
"id": 165,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T08:33:44.095274",
"email": "test_D9A115C3@gmail.com",
"id": 166,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T08:44:32.571538",
"email": "test_61A69E1A@gmail.com",
"id": 167,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T08:46:15.684505",
"email": "test_B056C299@gmail.com",
"id": 168,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T08:59:47.840057",
"email": "test_62uz47co@gmail.com",
"id": 169,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T09:20:33.258480",
"email": "test_61F6EE67@gmail.com",
"id": 170,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T09:22:27.715845",
"email": "test_8D04707A@gmail.com",
"id": 171,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T09:23:04.991624",
"email": "test_A3E94631@gmail.com",
"id": 172,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-17T10:09:38.669495",
"email": "test_909FC090@gmail.com",
"id": 173,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "123 Test St",
"created_at": "2025-11-17T23:40:22.208271",
"email": "testuser@example.com",
"id": 174,
"is_admin": false,
"name": "Existing User",
"phone": "1234567890"
},
{
"address": "",
"created_at": "2025-11-21T05:14:33.408563",
"email": "test_UI_FEE9498D@gmail.com",
"id": 175,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T05:19:06.972696",
"email": "test_UI_6B526802@gmail.com",
"id": 176,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T05:28:23.470494",
"email": "test_UI_57E9D476@gmail.com",
"id": 177,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T05:59:25.348883",
"email": "test_UI_B923665D@gmail.com",
"id": 178,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T06:06:00.862571",
"email": "test_UI_DE1D3DED@gmail.com",
"id": 179,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T06:21:38.018836",
"email": "test_UI_9C30112F@gmail.com",
"id": 180,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T06:26:09.019694",
"email": "test_UI_E71ADDDC@gmail.com",
"id": 181,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T06:26:39.385428",
"email": "test_UI_E2252534@gmail.com",
"id": 182,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T06:49:04.306773",
"email": "test_UI_BC7501AF@gmail.com",
"id": 183,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T06:49:46.790710",
"email": "test_UI_D15699D2@gmail.com",
"id": 184,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T06:52:51.895725",
"email": "test_UI_40C2AB2F@gmail.com",
"id": 185,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T06:53:26.550677",
"email": "test_UI_E73F805F@gmail.com",
"id": 186,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T06:55:17.840687",
"email": "test_UI_012DCAA3@gmail.com",
"id": 187,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T06:59:22.779834",
"email": "test_UI_AC48AE01@gmail.com",
"id": 188,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:00:03.463558",
"email": "test_UI_E010613F@gmail.com",
"id": 189,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:00:42.966120",
"email": "test_UI_436EFF6E@gmail.com",
"id": 190,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:01:50.375219",
"email": "test_UI_B1A09B97@gmail.com",
"id": 191,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:03:27.445220",
"email": "test_UI_AEA355EE@gmail.com",
"id": 192,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:04:08.744953",
"email": "test_UI_E0C245CD@gmail.com",
"id": 193,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:07:53.599760",
"email": "test_UI_A191E75A@gmail.com",
"id": 194,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:21:43.177602",
"email": "test_UI_0CB57F81@gmail.com",
"id": 195,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:26:03.116920",
"email": "test_UI_6F1B566B@gmail.com",
"id": 196,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:35:31.715576",
"email": "test_UI_8428EA08@gmail.com",
"id": 197,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:37:34.571418",
"email": "test_UI_84D9053A@gmail.com",
"id": 198,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:38:22.636585",
"email": "test_UI_4694E901@gmail.com",
"id": 199,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:47:42.665294",
"email": "test_UI_06CD2250@gmail.com",
"id": 200,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:49:01.815827",
"email": "test_UI_82B30FA8@gmail.com",
"id": 201,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:49:34.988445",
"email": "test_UI_4071ADE1@gmail.com",
"id": 202,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:50:16.600651",
"email": "test_UI_D84B6D54@gmail.com",
"id": 203,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:50:45.932106",
"email": "test_UI_9BC9A01C@gmail.com",
"id": 204,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T07:59:09.926967",
"email": "test_UI_B2E9068C@gmail.com",
"id": 205,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:10:32.441881",
"email": "test_UI_2386E3D6@gmail.com",
"id": 206,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:11:15.329227",
"email": "test_UI_31A8EA56@gmail.com",
"id": 207,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:16:41.431351",
"email": "test_UI_04132E9C@gmail.com",
"id": 208,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:43:36.742518",
"email": "test_UI_2D03A6CD@gmail.com",
"id": 209,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:44:07.583936",
"email": "test_UI_5A0D31FB@gmail.com",
"id": 210,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:46:28.870065",
"email": "test_UI_1549B5FF@gmail.com",
"id": 211,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:47:00.517069",
"email": "test_UI_5B6AE12D@gmail.com",
"id": 212,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:47:45.723212",
"email": "test_UI_538F86E4@gmail.com",
"id": 213,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:48:09.583543",
"email": "test_UI_DA19DAE6@gmail.com",
"id": 214,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:51:52.965345",
"email": "test_UI_DBD63BE0@gmail.com",
"id": 215,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:52:28.111826",
"email": "test_UI_6ADD2416@gmail.com",
"id": 216,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:53:29.160485",
"email": "test_UI_DA7E447C@gmail.com",
"id": 217,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:56:33.308530",
"email": "test_UI_1187D05B@gmail.com",
"id": 218,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T08:58:33.588032",
"email": "test_UI_A1249763@gmail.com",
"id": 219,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:01:13.199891",
"email": "test_UI_5D95AD80@gmail.com",
"id": 220,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:03:35.080378",
"email": "test_UI_63739113@gmail.com",
"id": 221,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:04:59.580810",
"email": "test_UI_A0A89A54@gmail.com",
"id": 222,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:05:59.501530",
"email": "test_UI_D6585209@gmail.com",
"id": 223,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:06:36.340562",
"email": "test_UI_C267D49B@gmail.com",
"id": 224,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:07:35.815211",
"email": "test_UI_E07DE1FC@gmail.com",
"id": 225,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:08:30.995331",
"email": "test_UI_DF968C1A@gmail.com",
"id": 226,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:12:08.605639",
"email": "test_UI_E0568D6C@gmail.com",
"id": 227,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:12:39.732906",
"email": "test_UI_DC74ACC7@gmail.com",
"id": 228,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:13:44.235339",
"email": "test_UI_1C705737@gmail.com",
"id": 229,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:14:53.497515",
"email": "test_UI_196151B8@gmail.com",
"id": 230,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:16:18.466054",
"email": "test_UI_BAB35E6B@gmail.com",
"id": 231,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:16:58.694934",
"email": "test_UI_02A9F4F5@gmail.com",
"id": 232,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:18:18.605784",
"email": "test_UI_8F7A1BAE@gmail.com",
"id": 233,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:18:51.802282",
"email": "test_UI_AB53D987@gmail.com",
"id": 234,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:20:16.142666",
"email": "test_UI_5563AB6B@gmail.com",
"id": 235,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:28:25.908179",
"email": "test_UI_06893DB9@gmail.com",
"id": 236,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:30:48.612694",
"email": "test_UI_AEA846F9@gmail.com",
"id": 237,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:32:10.065981",
"email": "test_UI_980221EC@gmail.com",
"id": 238,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:35:37.626322",
"email": "test_UI_1CE8102C@gmail.com",
"id": 239,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:39:38.212318",
"email": "test_UI_C5B6A260@gmail.com",
"id": 240,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:43:30.363307",
"email": "test_UI_29B05722@gmail.com",
"id": 241,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:50:24.826102",
"email": "test_UI_FE0E6234@gmail.com",
"id": 242,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T09:58:07.933533",
"email": "test_UI_B0D45284@gmail.com",
"id": 243,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:00:33.626169",
"email": "test_UI_84E91C8A@gmail.com",
"id": 244,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:03:30.640036",
"email": "test_UI_2D302108@gmail.com",
"id": 245,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:07:37.647855",
"email": "test_UI_2D225D33@gmail.com",
"id": 246,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:09:40.426239",
"email": "test_UI_6E66E914@gmail.com",
"id": 247,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:12:43.408183",
"email": "test_UI_604A6C58@gmail.com",
"id": 248,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:13:45.674370",
"email": "test_UI_0EECE7F2@gmail.com",
"id": 249,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:15:12.808134",
"email": "test_UI_24407C92@gmail.com",
"id": 250,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:22:45.212767",
"email": "test_UI_69498FDB@gmail.com",
"id": 251,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:32:44.117075",
"email": "test_UI_93369DF7@gmail.com",
"id": 252,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:35:51.209499",
"email": "test_UI_1BDEC442@gmail.com",
"id": 253,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:43:55.245211",
"email": "test_UI_14C0591B@gmail.com",
"id": 254,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:53:31.174725",
"email": "test_UI_3F3A81EE@gmail.com",
"id": 255,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:55:35.565970",
"email": "test_UI_1809592A@gmail.com",
"id": 256,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:57:37.235323",
"email": "test_UI_EF33512B@gmail.com",
"id": 257,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T10:58:35.831542",
"email": "test_UI_9A0164BB@gmail.com",
"id": 258,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:03:58.321401",
"email": "test_UI_08ECB850@gmail.com",
"id": 259,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:16:04.597662",
"email": "test_UI_13E176A2@gmail.com",
"id": 260,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:19:41.733222",
"email": "test_UI_3CAEC19F@gmail.com",
"id": 261,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:21:19.371170",
"email": "test_UI_F92415EF@gmail.com",
"id": 262,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:23:26.329407",
"email": "test_UI_E5F2BAB5@gmail.com",
"id": 263,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:25:29.033093",
"email": "test_UI_8F591557@gmail.com",
"id": 264,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:27:00.964656",
"email": "test_UI_85253C55@gmail.com",
"id": 265,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:29:47.712211",
"email": "test_UI_14AA801C@gmail.com",
"id": 266,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:30:48.788206",
"email": "test_UI_D8EFE79C@gmail.com",
"id": 267,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:37:40.419085",
"email": "test_UI_5A9D87BE@gmail.com",
"id": 268,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T11:57:46.283793",
"email": "test_UI_D3E11B97@gmail.com",
"id": 269,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T12:05:16.488320",
"email": "test_UI_5FB37EA0@gmail.com",
"id": 270,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T12:06:20.876247",
"email": "test_UI_E607E557@gmail.com",
"id": 271,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T12:59:19.531810",
"email": "test_UI_7C4FBF72@gmail.com",
"id": 272,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-21T13:00:09.279030",
"email": "test_UI_AA430B92@gmail.com",
"id": 273,
"is_admin": false,
"name": "UI Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-22T16:25:59.455031",
"email": "test@test.test",
"id": 275,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-11-22T16:39:24.865767",
"email": "fdsfsd@fdsfsd.com",
"id": 276,
"is_admin": false,
"name": "aa",
"phone": ""
},
{
"address": "sdfsdfs",
"created_at": "2025-11-22T16:40:30.493242",
"email": "dfsdsdffd@fsdfds.com",
"id": 277,
"is_admin": false,
"name": "dsfsdf",
"phone": "efwf"
},
{
"address": "vcvccvc",
"created_at": "2025-11-22T16:56:07.944173",
"email": "titolioncvcv980@gmail.com",
"id": 278,
"is_admin": false,
"name": "sdsd",
"phone": "+01028838444"
},
{
"address": "sdsdfsdf",
"created_at": "2025-11-22T17:13:37.991231",
"email": "titolionsdsdf980@gmail.com",
"id": 279,
"is_admin": false,
"name": "asdasd",
"phone": "01028838444"
},
{
"address": "123 Test Street",
"created_at": "2025-11-23T19:24:51.937936",
"email": "test8895@test.com",
"id": 280,
"is_admin": false,
"name": "Test User",
"phone": "+123456789"
},
{
"address": "Test Address",
"created_at": "2025-11-23T20:11:31.791992",
"email": "test1763921490957@test.com",
"id": 281,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T20:11:54.884165",
"email": "test1763921514531@test.com",
"id": 282,
"is_admin": false,
"name": "Test User",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T20:12:14.614188",
"email": "test1763921534043@test.com",
"id": 283,
"is_admin": false,
"name": "Test User",
"phone": "+1234567"
},
{
"address": "123 Test Street",
"created_at": "2025-11-23T20:12:45.233807",
"email": "testuser1763921564490@test.com",
"id": 284,
"is_admin": false,
"name": "John Doe",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T21:18:35.508578",
"email": "test1763925515075@test.com",
"id": 285,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T21:18:56.187295",
"email": "test1763925535719@test.com",
"id": 286,
"is_admin": false,
"name": "Test User",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T21:19:16.982635",
"email": "test1763925556625@test.com",
"id": 287,
"is_admin": false,
"name": "Test User",
"phone": "+1234567"
},
{
"address": "123 Test Street",
"created_at": "2025-11-23T21:19:43.687298",
"email": "testuser1763925583284@test.com",
"id": 288,
"is_admin": false,
"name": "John Doe",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T21:57:09.730619",
"email": "test1763927829000@test.com",
"id": 289,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T21:57:36.862730",
"email": "test1763927856163@test.com",
"id": 290,
"is_admin": false,
"name": "Test User",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T21:57:57.800803",
"email": "test1763927877419@test.com",
"id": 291,
"is_admin": false,
"name": "Test User",
"phone": "+1234567"
},
{
"address": "123 Test Street",
"created_at": "2025-11-23T21:58:24.426368",
"email": "testuser1763927903873@test.com",
"id": 292,
"is_admin": false,
"name": "John Doe",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T22:14:58.825635",
"email": "test1763928898023@test.com",
"id": 293,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T22:15:23.446305",
"email": "test1763928923025@test.com",
"id": 294,
"is_admin": false,
"name": "Test User",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T22:15:48.526171",
"email": "test1763928948039@test.com",
"id": 295,
"is_admin": false,
"name": "Test User",
"phone": "+1234567"
},
{
"address": "123 Test Street",
"created_at": "2025-11-23T22:16:19.731501",
"email": "testuser1763928978902@test.com",
"id": 296,
"is_admin": false,
"name": "John Doe",
"phone": "+1234567890"
},
{
"address": "alexandria",
"created_at": "2025-11-23T22:18:23.938795",
"email": "01028838444a@gmail.com",
"id": 297,
"is_admin": false,
"name": "mohamed",
"phone": "01028838444"
},
{
"address": "Test Address",
"created_at": "2025-11-23T22:34:41.996021",
"email": "test1763930081547@test.com",
"id": 298,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T22:35:01.883198",
"email": "test1763930101532@test.com",
"id": 299,
"is_admin": false,
"name": "Test User",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T22:35:21.813709",
"email": "test1763930121480@test.com",
"id": 300,
"is_admin": false,
"name": "Test User",
"phone": "+1234567"
},
{
"address": "123 Test Street",
"created_at": "2025-11-23T22:35:49.748674",
"email": "testuser1763930149346@test.com",
"id": 301,
"is_admin": false,
"name": "John Doe",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T23:47:43.864866",
"email": "test1763934462109@test.com",
"id": 302,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T23:48:14.134357",
"email": "test1763934493318@test.com",
"id": 303,
"is_admin": false,
"name": "Test User",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-23T23:48:41.929492",
"email": "test1763934521363@test.com",
"id": 304,
"is_admin": false,
"name": "Test User",
"phone": "+1234567"
},
{
"address": "123 Test Street",
"created_at": "2025-11-23T23:49:12.627480",
"email": "testuser1763934551608@test.com",
"id": 305,
"is_admin": false,
"name": "John Doe",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-24T04:53:56.432779",
"email": "test1763952835864@test.com",
"id": 306,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-24T04:54:19.265424",
"email": "test1763952858544@test.com",
"id": 307,
"is_admin": false,
"name": "Test User",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-24T04:54:41.377398",
"email": "test1763952880887@test.com",
"id": 308,
"is_admin": false,
"name": "Test User",
"phone": "+1234567"
},
{
"address": "123 Test Street",
"created_at": "2025-11-24T04:55:14.343418",
"email": "testuser1763952913804@test.com",
"id": 309,
"is_admin": false,
"name": "John Doe",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-24T05:21:51.410724",
"email": "test1763954509810@test.com",
"id": 310,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-24T05:22:03.160417",
"email": "test1763954521973@test.com",
"id": 311,
"is_admin": false,
"name": "Test User",
"phone": "+1234567890"
},
{
"address": "Test Address",
"created_at": "2025-11-24T05:22:12.885410",
"email": "test1763954532353@test.com",
"id": 312,
"is_admin": false,
"name": "Test User",
"phone": "+1234567"
},
{
"address": "123 Test Street",
"created_at": "2025-11-24T05:22:32.811209",
"email": "testuser1763954552090@test.com",
"id": 313,
"is_admin": false,
"name": "John Doe",
"phone": "+1234567890"
},
{
"address": "123 Main St",
"created_at": "2025-11-24T10:10:55.913562",
"email": "newuser@test.com",
"id": 314,
"is_admin": false,
"name": "John Doe",
"phone": "+1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-11-24T11:11:21.468102",
"email": "guy.morar@hotmail.com",
"id": 315,
"is_admin": false,
"name": "Grant Hills IV",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-11-24T11:13:49.483303",
"email": "josue.rath@yahoo.com",
"id": 316,
"is_admin": false,
"name": "Ervin McClure",
"phone": "1234567890"
},
{
"address": "dsfs",
"created_at": "2025-11-26T03:27:15.119163",
"email": "010288sdnkf@gmail.com",
"id": 317,
"is_admin": false,
"name": "lkwekloo",
"phone": "01028884442"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:30:33.967126",
"email": "test1764189033379@test.com",
"id": 318,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:30:50.553746",
"email": "test1764189049823@test.com",
"id": 319,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:31:23.123099",
"email": "test1764189082565@test.com",
"id": 320,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:31:39.776683",
"email": "test1764189099213@test.com",
"id": 321,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:32:14.331137",
"email": "test1764189133155@test.com",
"id": 322,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:32:33.392385",
"email": "test1764189152541@test.com",
"id": 323,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:33:27.856045",
"email": "testuser1764189206533@test.com",
"id": 324,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:33:48.057825",
"email": "testuser1764189227157@test.com",
"id": 325,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:37:47.479110",
"email": "test1764189466297@test.com",
"id": 326,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:38:10.335102",
"email": "test1764189489107@test.com",
"id": 327,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:38:32.533350",
"email": "test1764189511025@test.com",
"id": 328,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-26T22:39:08.320335",
"email": "testuser1764189547537@test.com",
"id": 329,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T02:51:29.988455",
"email": "test1764204688550@test.com",
"id": 330,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T02:51:56.833436",
"email": "test1764204715559@test.com",
"id": 331,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T02:52:21.399139",
"email": "test1764204738512@test.com",
"id": 332,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T02:52:57.997244",
"email": "testuser1764204776735@test.com",
"id": 333,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-27T03:04:18.516900",
"email": "test_jslqwtvt@gmail.com",
"id": 334,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "Apt. 516 6211 Nienow Flats, West Ursula, WY 80991",
"created_at": "2025-11-27T03:13:34.090215",
"email": "test_D5DF0D52@gmail.com",
"id": 335,
"is_admin": false,
"name": "Test User",
"phone": "01714413549"
},
{
"address": "Apt. 981 8912 Kertzmann Loaf, Lowefort, MT 93699",
"created_at": "2025-11-27T03:14:11.859804",
"email": "test_91232C6B@gmail.com",
"id": 336,
"is_admin": false,
"name": "Test User",
"phone": "+01317661406"
},
{
"address": "Suite 654 275 Sherrell Street, Royalfort, SC 60528",
"created_at": "2025-11-27T03:14:47.115780",
"email": "test_CB3373C0@gmail.com",
"id": 337,
"is_admin": false,
"name": "Test User",
"phone": "+01057602024"
},
{
"address": "508 Roberts Divide, New Demetrius, KS 50286-2184",
"created_at": "2025-11-27T03:16:08.746508",
"email": "test_0E6056A4@gmail.com",
"id": 338,
"is_admin": false,
"name": "Test User",
"phone": "+01010466302"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T05:44:11.259301",
"email": "test1764215050666@test.com",
"id": 339,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T05:44:32.785617",
"email": "test1764215072225@test.com",
"id": 340,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T05:44:54.332484",
"email": "test1764215093566@test.com",
"id": 341,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T05:45:28.157566",
"email": "testuser1764215127548@test.com",
"id": 342,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T21:15:06.801620",
"email": "test1764270905861@test.com",
"id": 343,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T21:15:28.540733",
"email": "test1764270927325@test.com",
"id": 344,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T21:15:50.184035",
"email": "test1764270949240@test.com",
"id": 345,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-27T21:16:23.227283",
"email": "testuser1764270982407@test.com",
"id": 346,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-27T22:30:12.604171",
"email": "test_axwdk67l@gmail.com",
"id": 347,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-27T22:42:39.936230",
"email": "test_qrjpvbfx@gmail.com",
"id": 348,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-27T22:42:58.196334",
"email": "test_v2zp6im4@gmail.com",
"id": 349,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:23:13.270820",
"email": "test_1ue9tpsn@gmail.com",
"id": 350,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:28:12.859802",
"email": "test_g6kq8new@gmail.com",
"id": 351,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:29:18.912849",
"email": "test_66ltp6dk@gmail.com",
"id": 352,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:31:32.383843",
"email": "test_ztbmrjev@gmail.com",
"id": 353,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:31:59.957380",
"email": "test_yey64kls@gmail.com",
"id": 354,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:32:17.912802",
"email": "test_hgmgeo7d@gmail.com",
"id": 355,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:33:49.740649",
"email": "test_vympcjbg@gmail.com",
"id": 356,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:39:07.931873",
"email": "test_enssglmv@gmail.com",
"id": 357,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:39:11.039881",
"email": "test_etxjx1qj@gmail.com",
"id": 358,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:39:12.674739",
"email": "test_iaswcmu5@gmail.com",
"id": 359,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:40:26.683518",
"email": "test_jyzh0fkq@gmail.com",
"id": 360,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:40:33.675465",
"email": "test_tjsnuabu@gmail.com",
"id": 361,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:40:52.323886",
"email": "test_jbbvb6bo@gmail.com",
"id": 362,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:42:15.770232",
"email": "test_zq706fki@gmail.com",
"id": 363,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:42:22.007054",
"email": "test_mrv6lrbj@gmail.com",
"id": 364,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:42:32.386073",
"email": "test_25ieggq7@gmail.com",
"id": 365,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:43:25.771809",
"email": "test_fjrlk9u5@gmail.com",
"id": 366,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:44:04.863291",
"email": "test_fnjk6o7z@gmail.com",
"id": 367,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:44:26.779813",
"email": "test_l6ye6usc@gmail.com",
"id": 368,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:44:40.708124",
"email": "test_bvpsp9rj@gmail.com",
"id": 369,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:44:54.466502",
"email": "test_uqq0mkaf@gmail.com",
"id": 370,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:45:05.116953",
"email": "test_hh78n815@gmail.com",
"id": 371,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:45:12.202869",
"email": "test_xul63hh3@gmail.com",
"id": 372,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:45:42.414090",
"email": "test_5z0rb8fg@gmail.com",
"id": 373,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-28T03:45:51.540329",
"email": "test_wqgeoq4t@gmail.com",
"id": 374,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-28T06:33:58.557195",
"email": "test1764304437909@test.com",
"id": 375,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-28T06:34:17.050056",
"email": "test1764304456351@test.com",
"id": 376,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-28T06:34:35.670278",
"email": "test1764304475172@test.com",
"id": 377,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-28T06:35:04.982720",
"email": "testuser1764304504352@test.com",
"id": 378,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-28T23:48:20.132262",
"email": "test1764366499374@test.com",
"id": 379,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-28T23:48:38.145743",
"email": "test1764366517530@test.com",
"id": 380,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-28T23:48:55.085656",
"email": "test1764366534385@test.com",
"id": 381,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-28T23:49:22.601490",
"email": "testuser1764366562175@test.com",
"id": 382,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:14:31.126075",
"email": "test1764368070737@test.com",
"id": 383,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:14:48.055136",
"email": "test1764368087617@test.com",
"id": 384,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:15:04.810351",
"email": "test1764368104406@test.com",
"id": 385,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:15:33.605492",
"email": "testuser1764368133252@test.com",
"id": 386,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:38:46.446307",
"email": "test1764369525980@test.com",
"id": 387,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:39:04.793698",
"email": "test1764369544334@test.com",
"id": 388,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:39:21.715073",
"email": "test1764369561289@test.com",
"id": 389,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:39:49.350022",
"email": "testuser1764369589012@test.com",
"id": 390,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:56:16.613553",
"email": "test1764370576270@test.com",
"id": 391,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:56:32.852580",
"email": "test1764370592462@test.com",
"id": 392,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:56:50.970946",
"email": "test1764370610464@test.com",
"id": 393,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T00:57:18.962911",
"email": "testuser1764370638556@test.com",
"id": 394,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T01:14:48.004804",
"email": "test1764371687526@test.com",
"id": 395,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T01:15:04.578160",
"email": "test1764371704135@test.com",
"id": 396,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T01:15:21.673419",
"email": "test1764371721081@test.com",
"id": 397,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T01:15:50.270550",
"email": "testuser1764371749867@test.com",
"id": 398,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T02:00:29.875012",
"email": "test1764374429486@test.com",
"id": 399,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T02:00:46.274477",
"email": "test1764374445854@test.com",
"id": 400,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T02:01:03.159053",
"email": "test1764374462767@test.com",
"id": 401,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T02:01:30.457092",
"email": "testuser1764374490051@test.com",
"id": 402,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T03:31:48.120285",
"email": "test1764379907419@test.com",
"id": 403,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T03:32:09.616825",
"email": "test1764379928674@test.com",
"id": 404,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T03:32:29.903587",
"email": "test1764379949372@test.com",
"id": 405,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T03:32:58.895997",
"email": "testuser1764379978381@test.com",
"id": 406,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-29T04:35:30.966136",
"email": "test_d2tqh1xm@gmail.com",
"id": 407,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-29T04:36:13.281287",
"email": "test_g9dgm55n@gmail.com",
"id": 408,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "00568 Nolan Shores, Willyberg, TX 81901",
"created_at": "2025-11-29T05:39:38.714072",
"email": "test_F53F185C@gmail.com",
"id": 409,
"is_admin": false,
"name": "Test User",
"phone": "+01054850326"
},
{
"address": "Suite 584 294 McClure Loaf, Mantemouth, AR 92844",
"created_at": "2025-11-29T05:40:47.027120",
"email": "test_B054E770@gmail.com",
"id": 410,
"is_admin": false,
"name": "Test User",
"phone": "+01062475108"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-29T05:55:25.000546",
"email": "test_s3iiz98y@gmail.com",
"id": 411,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-29T05:55:30.357490",
"email": "test_amam88c4@gmail.com",
"id": 412,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-29T05:55:34.772405",
"email": "test_88f1626o@gmail.com",
"id": 413,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-29T05:57:18.645769",
"email": "test_l775j7z6@gmail.com",
"id": 414,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T11:45:09.784804",
"email": "test1764409509136@test.com",
"id": 415,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T11:45:29.806380",
"email": "test1764409529118@test.com",
"id": 416,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T11:45:49.523706",
"email": "test1764409548837@test.com",
"id": 417,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T11:46:20.712197",
"email": "testuser1764409580054@test.com",
"id": 418,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T12:30:55.818998",
"email": "test1764412253782@test.com",
"id": 419,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T12:31:30.196239",
"email": "test1764412287582@test.com",
"id": 420,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T12:31:56.425850",
"email": "test1764412315056@test.com",
"id": 421,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-29T12:32:34.918195",
"email": "testuser1764412353540@test.com",
"id": 422,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "386 Glady Divide, South Geoffreyport, NH 47582",
"created_at": "2025-11-30T02:18:33.610374",
"email": "test_UI_DB85CBCF@gmail.com",
"id": 423,
"is_admin": false,
"name": "UI Test User",
"phone": "+01095343710"
},
{
"address": "Apt. 804 16455 Jerde Route, Tremblayville, AR 12176-0098",
"created_at": "2025-11-30T02:18:47.499393",
"email": "test_UI_589904DC@gmail.com",
"id": 424,
"is_admin": false,
"name": "UI Test User",
"phone": "+01017687502"
},
{
"address": "3485 Wilderman Crest, South Alva, SD 62986",
"created_at": "2025-11-30T02:18:59.588111",
"email": "test_UI_51D05E97@gmail.com",
"id": 425,
"is_admin": false,
"name": "UI Test User",
"phone": "+01062516272"
},
{
"address": "850 Hermann Common, Trantowstad, NC 05101",
"created_at": "2025-11-30T02:21:19.375786",
"email": "test_UI_DA39DDAA@gmail.com",
"id": 426,
"is_admin": false,
"name": "UI Test User",
"phone": "+01018421670"
},
{
"address": "795 Nikolaus Ramp, Andresshire, MT 41780",
"created_at": "2025-11-30T02:21:34.898733",
"email": "test_UI_C1EBC00A@gmail.com",
"id": 427,
"is_admin": false,
"name": "UI Test User",
"phone": "+01013220150"
},
{
"address": "598 Linsey Spur, Lake Edmundo, NM 81041-3878",
"created_at": "2025-11-30T02:21:53.478605",
"email": "test_UI_708B5A78@gmail.com",
"id": 428,
"is_admin": false,
"name": "UI Test User",
"phone": "+01011633416"
},
{
"address": "Apt. 719 0343 Shanahan Shoal, Carmineview, KS 30046-9686",
"created_at": "2025-11-30T02:23:36.793573",
"email": "test_UI_B45CE4F3@gmail.com",
"id": 429,
"is_admin": false,
"name": "UI Test User",
"phone": "+01025282697"
},
{
"address": "029 Morissette Groves, Danielchester, AL 77646",
"created_at": "2025-11-30T02:23:51.665152",
"email": "test_UI_58A0C7FC@gmail.com",
"id": 430,
"is_admin": false,
"name": "UI Test User",
"phone": "+01001158661"
},
{
"address": "5503 Borer Mews, Framimouth, WV 11448-3123",
"created_at": "2025-11-30T02:24:04.194209",
"email": "test_UI_3B4BDD41@gmail.com",
"id": 431,
"is_admin": false,
"name": "UI Test User",
"phone": "+01062126755"
},
{
"address": "0185 Hyacinth Well, South Lorimouth, SC 59426",
"created_at": "2025-11-30T02:25:39.864157",
"email": "test_UI_D79C12C7@gmail.com",
"id": 432,
"is_admin": false,
"name": "UI Test User",
"phone": "+01064144940"
},
{
"address": "721 Clifton Drive, West Yerland, NY 56719-1860",
"created_at": "2025-11-30T02:25:54.513246",
"email": "test_UI_C7387818@gmail.com",
"id": 433,
"is_admin": false,
"name": "UI Test User",
"phone": "+01016438610"
},
{
"address": "Apt. 147 6422 Hills Cove, Andersonbury, NH 61816-3696",
"created_at": "2025-11-30T02:26:09.694405",
"email": "test_UI_10132538@gmail.com",
"id": 434,
"is_admin": false,
"name": "UI Test User",
"phone": "+01023483715"
},
{
"address": "Suite 112 99451 Rashida Hills, West Shamekamouth, IN 63119",
"created_at": "2025-11-30T02:28:10.017451",
"email": "test_UI_9B11BCC2@gmail.com",
"id": 435,
"is_admin": false,
"name": "UI Test User",
"phone": "+01000535085"
},
{
"address": "5983 Tamica Terrace, Lake Hallie, PA 90242",
"created_at": "2025-11-30T02:28:26.325693",
"email": "test_UI_42B02166@gmail.com",
"id": 436,
"is_admin": false,
"name": "UI Test User",
"phone": "+01087588961"
},
{
"address": "02231 Ok Plaza, Nienowchester, NH 87418-2412",
"created_at": "2025-11-30T02:28:41.111162",
"email": "test_UI_D618EEAF@gmail.com",
"id": 437,
"is_admin": false,
"name": "UI Test User",
"phone": "+01066516155"
},
{
"address": "Suite 539 250 Simonis Glens, Port Tristan, ND 72222",
"created_at": "2025-11-30T02:30:55.925258",
"email": "test_UI_75CB849F@gmail.com",
"id": 438,
"is_admin": false,
"name": "UI Test User",
"phone": "+01060555411"
},
{
"address": "1864 Bok Trafficway, Lake Lita, HI 24448-5949",
"created_at": "2025-11-30T02:31:14.023115",
"email": "test_UI_8BD2D330@gmail.com",
"id": 439,
"is_admin": false,
"name": "UI Test User",
"phone": "+01077436965"
},
{
"address": "Suite 662 16956 Hoeger Field, East Minh, NV 31057",
"created_at": "2025-11-30T02:31:28.056420",
"email": "test_UI_3340DB65@gmail.com",
"id": 440,
"is_admin": false,
"name": "UI Test User",
"phone": "+01015747005"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-30T04:19:59.746996",
"email": "test_i54jex18@gmail.com",
"id": 441,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-30T04:20:50.745633",
"email": "test_8dkki1ij@gmail.com",
"id": 442,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-30T04:21:12.429134",
"email": "test_agsh4r8d@gmail.com",
"id": 443,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-30T04:21:32.061721",
"email": "test_e5a5s07a@gmail.com",
"id": 444,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-30T04:21:40.389463",
"email": "test_9wevtjzz@gmail.com",
"id": 445,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-30T04:22:16.795695",
"email": "test_yxq0djm8@gmail.com",
"id": 446,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-11-30T04:22:47.404906",
"email": "test_hey0ccw7@gmail.com",
"id": 447,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T04:37:27.122268",
"email": "test1764470245799@test.com",
"id": 448,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T04:38:06.419446",
"email": "test1764470285035@test.com",
"id": 449,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T04:39:07.294013",
"email": "test1764470342847@test.com",
"id": 450,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T04:40:00.714838",
"email": "testuser1764470399573@test.com",
"id": 451,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T04:54:37.410250",
"email": "test1764471276185@test.com",
"id": 452,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T04:55:11.869581",
"email": "test1764471310728@test.com",
"id": 453,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T04:55:43.711531",
"email": "test1764471341890@test.com",
"id": 454,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T04:56:50.532237",
"email": "testuser1764471408339@test.com",
"id": 455,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T05:31:51.728356",
"email": "test1764473510940@test.com",
"id": 456,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T05:32:47.129604",
"email": "test1764473566314@test.com",
"id": 457,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T05:33:17.265742",
"email": "test1764473596589@test.com",
"id": 458,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T05:34:17.450808",
"email": "testuser1764473655533@test.com",
"id": 459,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "260 Dickens Cape, Raynorberg, CA 12317",
"created_at": "2025-11-30T05:50:12.657094",
"email": "test_UI_B236C7E7@gmail.com",
"id": 460,
"is_admin": false,
"name": "UI Test User",
"phone": "+01045980788"
},
{
"address": "Suite 260 6704 Pansy Ports, New Marnie, UT 87496",
"created_at": "2025-11-30T05:51:58.105004",
"email": "test_UI_03BB9541@gmail.com",
"id": 461,
"is_admin": false,
"name": "UI Test User",
"phone": "+01086213322"
},
{
"address": "Apt. 397 6708 Marcelino Valleys, Lake Doria, CA 48865",
"created_at": "2025-11-30T05:53:38.790026",
"email": "test_UI_D0165274@gmail.com",
"id": 462,
"is_admin": false,
"name": "UI Test User",
"phone": "+01081757939"
},
{
"address": "Apt. 550 361 Efrain Isle, Modestochester, OH 98536",
"created_at": "2025-11-30T05:55:40.685785",
"email": "test_UI_49B4B32F@gmail.com",
"id": 463,
"is_admin": false,
"name": "UI Test User",
"phone": "+01022220865"
},
{
"address": "Apt. 584 696 Kihn Glen, New Bradley, SC 61969",
"created_at": "2025-11-30T05:57:50.782295",
"email": "test_UI_627EAFA2@gmail.com",
"id": 464,
"is_admin": false,
"name": "UI Test User",
"phone": "+01074561777"
},
{
"address": "Suite 723 8311 Gregory Overpass, Robertville, MT 33825-9644",
"created_at": "2025-11-30T06:00:03.997852",
"email": "test_UI_691E3794@gmail.com",
"id": 465,
"is_admin": false,
"name": "UI Test User",
"phone": "+01037669251"
},
{
"address": "5483 Marquardt Forks, East Pamulaberg, OH 35914-9430",
"created_at": "2025-11-30T06:02:30.284802",
"email": "test_UI_7589D00A@gmail.com",
"id": 466,
"is_admin": false,
"name": "UI Test User",
"phone": "+01065830708"
},
{
"address": "962 Hessel Track, Harberhaven, TN 58849-0990",
"created_at": "2025-11-30T06:05:33.638362",
"email": "test_UI_29396056@gmail.com",
"id": 467,
"is_admin": false,
"name": "UI Test User",
"phone": "+01014115184"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T06:18:52.062070",
"email": "reg006_w35_1764476331100_xu1oxb@test.com",
"id": 468,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T06:19:01.138918",
"email": "reg011_w34_1764476337089_z238xh@test.com",
"id": 469,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T06:19:11.768330",
"email": "reg016_w35_1764476351027_356v7z@test.com",
"id": 470,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-11-30T06:19:21.026183",
"email": "reg023_w35_1764476360219_faught@test.com",
"id": 471,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "938 Grimes Spurs, Port Lynn, OK 59759-5415",
"created_at": "2025-11-30T06:23:22.277446",
"email": "test_UI_A030E25B@gmail.com",
"id": 472,
"is_admin": false,
"name": "UI Test User",
"phone": "+01040642240"
},
{
"address": "123 Test St",
"created_at": "2025-11-30T06:29:27.824756",
"email": "test_explore_12345@test.com",
"id": 473,
"is_admin": false,
"name": "Test User Explore",
"phone": "+1234567890"
},
{
"address": "15155 Goldner Route, Padbergport, LA 18262",
"created_at": "2025-11-30T06:46:17.378907",
"email": "test_UI_B80768CB@gmail.com",
"id": 474,
"is_admin": false,
"name": "UI Test User",
"phone": "+01098887168"
},
{
"address": "Suite 993 034 Funk Forge, Lake Charley, WA 30749-4325",
"created_at": "2025-11-30T06:54:01.588985",
"email": "test_UI_E8DE4F04@gmail.com",
"id": 475,
"is_admin": false,
"name": "UI Test User",
"phone": "+01018028653"
},
{
"address": "Apt. 922 8616 Tracy Lights, East Ramirofurt, MS 73171",
"created_at": "2025-11-30T06:57:06.719542",
"email": "test_UI_23E23F59@gmail.com",
"id": 476,
"is_admin": false,
"name": "UI Test User",
"phone": "+01053376781"
},
{
"address": "Suite 016 739 Al Parkways, Lake Reed, CO 34772-4620",
"created_at": "2025-11-30T06:59:42.096987",
"email": "test_UI_BE5DCADF@gmail.com",
"id": 477,
"is_admin": false,
"name": "UI Test User",
"phone": "+01032680122"
},
{
"address": "Apt. 902 6695 Gaylord Valleys, East Alexismouth, AZ 34083",
"created_at": "2025-11-30T07:17:18.770549",
"email": "test_UI_8BFF2349@gmail.com",
"id": 478,
"is_admin": false,
"name": "UI Test User",
"phone": "+01031788730"
},
{
"address": "941 Harvey Locks, Coleenport, LA 61540-6559",
"created_at": "2025-11-30T07:18:13.772540",
"email": "test_UI_B11E6C76@gmail.com",
"id": 479,
"is_admin": false,
"name": "UI Test User",
"phone": "+01012835330"
},
{
"address": "7459 Cherelle Tunnel, Raynormouth, WA 76071-4480",
"created_at": "2025-11-30T07:23:15.423778",
"email": "test_UI_39C16DDE@gmail.com",
"id": 480,
"is_admin": false,
"name": "UI Test User",
"phone": "+01030437405"
},
{
"address": "7362 Renato Fall, New Mariana, IL 64422",
"created_at": "2025-11-30T07:41:32.756532",
"email": "test_UI_7ED07B74@gmail.com",
"id": 481,
"is_admin": false,
"name": "UI Test User",
"phone": "+01039575016"
},
{
"address": "Apt. 602 04504 Ethan Wall, Percyberg, LA 03057-7514",
"created_at": "2025-11-30T07:42:51.711653",
"email": "test_UI_B8DDFAE0@gmail.com",
"id": 482,
"is_admin": false,
"name": "UI Test User",
"phone": "+01003547664"
},
{
"address": "Suite 178 1440 Pagac Pike, MacGyvershire, AK 64522",
"created_at": "2025-11-30T07:43:22.510815",
"email": "test_UI_5FD0CFFE@gmail.com",
"id": 483,
"is_admin": false,
"name": "UI Test User",
"phone": "+01028600862"
},
{
"address": "605 Candra Forks, New Cyrilport, NH 31602",
"created_at": "2025-11-30T07:43:25.302056",
"email": "test_UI_3BF1C8C7@gmail.com",
"id": 484,
"is_admin": false,
"name": "UI Test User",
"phone": "+01032176286"
},
{
"address": "Apt. 239 47780 Eunice Locks, North Lorenzoburgh, NC 50210-2871",
"created_at": "2025-11-30T07:45:04.249642",
"email": "test_UI_877E0D4D@gmail.com",
"id": 485,
"is_admin": false,
"name": "UI Test User",
"phone": "+01025258860"
},
{
"address": "Apt. 436 618 Botsford Row, North Tamala, CT 45446",
"created_at": "2025-11-30T07:45:17.194375",
"email": "test_UI_20B681A5@gmail.com",
"id": 486,
"is_admin": false,
"name": "UI Test User",
"phone": "+01073277668"
},
{
"address": "Suite 973 9563 Schuppe Square, Port Luciusburgh, GA 16713-4594",
"created_at": "2025-11-30T07:45:50.969333",
"email": "test_UI_A73ED705@gmail.com",
"id": 487,
"is_admin": false,
"name": "UI Test User",
"phone": "+01055972242"
},
{
"address": "5225 Domenic Loaf, North Sanjuanitachester, MD 13871",
"created_at": "2025-11-30T07:46:22.123751",
"email": "test_UI_F2BF42AF@gmail.com",
"id": 488,
"is_admin": false,
"name": "UI Test User",
"phone": "+01073178498"
},
{
"address": "99413 Hoeger Greens, Jeffereyshire, IA 09999",
"created_at": "2025-11-30T07:46:24.815928",
"email": "test_UI_977666CC@gmail.com",
"id": 489,
"is_admin": false,
"name": "UI Test User",
"phone": "+01004331233"
},
{
"address": "Suite 132 8783 Tracy Track, South Leeann, DE 19292-9286",
"created_at": "2025-11-30T07:47:11.808473",
"email": "test_UI_9C95FF08@gmail.com",
"id": 490,
"is_admin": false,
"name": "UI Test User",
"phone": "+01023098204"
},
{
"address": "1776 Tyrone Camp, Kennyhaven, IA 49354",
"created_at": "2025-11-30T07:47:58.430155",
"email": "test_UI_01C895D3@gmail.com",
"id": 491,
"is_admin": false,
"name": "UI Test User",
"phone": "+01072031008"
},
{
"address": "Apt. 546 92774 Kub Land, Mitchellfurt, LA 41623-7515",
"created_at": "2025-11-30T07:57:18.056532",
"email": "test_UI_D55A0775@gmail.com",
"id": 492,
"is_admin": false,
"name": "UI Test User",
"phone": "+01017050981"
},
{
"address": "78727 Denesik Track, New Jewellfort, NM 10310-0758",
"created_at": "2025-11-30T07:58:56.517962",
"email": "test_UI_B200B074@gmail.com",
"id": 493,
"is_admin": false,
"name": "UI Test User",
"phone": "+01029318808"
},
{
"address": "Suite 770 85480 Heidenreich Bypass, East Carmanfort, MT 76279",
"created_at": "2025-11-30T08:01:53.253842",
"email": "test_UI_B2B0BD97@gmail.com",
"id": 494,
"is_admin": false,
"name": "UI Test User",
"phone": "+01055389121"
},
{
"address": "Apt. 510 481 Weissnat Points, South Edythhaven, MO 66686-4634",
"created_at": "2025-11-30T08:26:27.703012",
"email": "test_UI_6C7F290D@gmail.com",
"id": 495,
"is_admin": false,
"name": "UI Test User",
"phone": "+01045353489"
},
{
"address": "Apt. 349 44771 Kuhlman Mission, New Claudeview, OK 83664",
"created_at": "2025-11-30T08:28:45.755102",
"email": "test_UI_101DB778@gmail.com",
"id": 496,
"is_admin": false,
"name": "UI Test User",
"phone": "+01083091114"
},
{
"address": "99302 Sidney Brook, North Benedict, PA 65294",
"created_at": "2025-11-30T08:31:33.020575",
"email": "test_UI_84B19026@gmail.com",
"id": 497,
"is_admin": false,
"name": "UI Test User",
"phone": "+01068517415"
},
{
"address": "Suite 669 3777 Temeka Grove, Port Humberto, OK 86216-0658",
"created_at": "2025-11-30T08:42:01.959570",
"email": "test_UI_D51F8312@gmail.com",
"id": 498,
"is_admin": false,
"name": "UI Test User",
"phone": "+01025508265"
},
{
"address": "Suite 614 66374 William Rapid, Trinachester, AZ 53508",
"created_at": "2025-11-30T08:45:46.023236",
"email": "test_UI_77B39E11@gmail.com",
"id": 499,
"is_admin": false,
"name": "UI Test User",
"phone": "+01010811385"
},
{
"address": "6297 Funk Island, Lake Wyatt, MA 80007-7337",
"created_at": "2025-11-30T08:50:37.450885",
"email": "test_UI_F63755C0@gmail.com",
"id": 500,
"is_admin": false,
"name": "UI Test User",
"phone": "+01086712778"
},
{
"address": "610 Brian Forest, South Bartton, NM 09614-6790",
"created_at": "2025-11-30T09:02:35.847509",
"email": "test_UI_C405F647@gmail.com",
"id": 501,
"is_admin": false,
"name": "UI Test User",
"phone": "+01045385236"
},
{
"address": "3213 Paucek Lodge, East Pearlie, WI 79480",
"created_at": "2025-11-30T09:21:43.075965",
"email": "test_UI_3E437A3F@gmail.com",
"id": 502,
"is_admin": false,
"name": "UI Test User",
"phone": "+01091291644"
},
{
"address": "Suite 781 64560 Trantow Street, Betseyland, IL 45213",
"created_at": "2025-11-30T11:48:23.943247",
"email": "test_UI_761DF3EF@gmail.com",
"id": 503,
"is_admin": false,
"name": "UI Test User",
"phone": "+01010434240"
},
{
"address": "Apt. 406 425 Sarah Lights, South Terrie, RI 61162-0878",
"created_at": "2025-11-30T21:19:46.021114",
"email": "test_UI_BDA77E76@gmail.com",
"id": 504,
"is_admin": false,
"name": "UI Test User",
"phone": "+01077836896"
},
{
"address": "74630 Corwin Avenue, Lake Leishamouth, CT 52860-3557",
"created_at": "2025-11-30T22:09:40.810888",
"email": "test_UI_D31A49D3@gmail.com",
"id": 506,
"is_admin": false,
"name": "UI Test User",
"phone": "+01047008088"
},
{
"address": "Suite 032 95160 Sol Crossing, East Waltonport, CA 28673",
"created_at": "2025-11-30T22:09:45.210688",
"email": "test_UI_B3D9359B@gmail.com",
"id": 508,
"is_admin": false,
"name": "UI Test User",
"phone": "+01057143507"
},
{
"address": "Apt. 170 32172 Becker Gardens, Lake Johnatown, NE 03544",
"created_at": "2025-11-30T22:09:55.587051",
"email": "test_UI_85E1EDB7@gmail.com",
"id": 509,
"is_admin": false,
"name": "UI Test User",
"phone": "+01014348381"
},
{
"address": "Alexandria, El-Asafra Bahry, Molazem Bassiony Street, El-Sadat Buildin\n\u0627\u0644\u0627\u0633\u0643\u0646\u062f\u0631\u064a\u0629 \u0627\u0644\u0639\u0635\u0627\u0641\u0631\u0629 \u0628\u062d\u0631\u064a \u0634\u0627\u0631\u0639 \u0627\u0644\u0645\u0644\u0627\u0632\u0645 \u0628\u0627\u0633\u064a\u0648\u0646\u064a \u0628\u0631\u062c",
"created_at": "2025-11-30T22:41:14.570664",
"email": "test2@test.test",
"id": 510,
"is_admin": false,
"name": "Mohamed Ahmed Gomaa Abdo Othman",
"phone": "035562455"
},
{
"address": "Alexandria, El-Asafra Bahry, Molazem Bassiony Street, El-Sadat Buildin\n\u0627\u0644\u0627\u0633\u0643\u0646\u062f\u0631\u064a\u0629 \u0627\u0644\u0639\u0635\u0627\u0641\u0631\u0629 \u0628\u062d\u0631\u064a \u0634\u0627\u0631\u0639 \u0627\u0644\u0645\u0644\u0627\u0632\u0645 \u0628\u0627\u0633\u064a\u0648\u0646\u064a \u0628\u0631\u062c",
"created_at": "2025-11-30T22:41:36.166197",
"email": "test3@test.test",
"id": 511,
"is_admin": false,
"name": "Mohamed Ahmed Gomaa Abdo Othman",
"phone": "035562455"
},
{
"address": "123 Test St",
"created_at": "2025-11-30T22:49:26.126383",
"email": "elvis.conroy@yahoo.com",
"id": 512,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "Alexandria, El-Asafra Bahry, Molazem Bassiony Street, El-Sadat Buildin\n\u0627\u0644\u0627\u0633\u0643\u0646\u062f\u0631\u064a\u0629 \u0627\u0644\u0639\u0635\u0627\u0641\u0631\u0629 \u0628\u062d\u0631\u064a \u0634\u0627\u0631\u0639 \u0627\u0644\u0645\u0644\u0627\u0632\u0645 \u0628\u0627\u0633\u064a\u0648\u0646\u064a \u0628\u0631\u062c",
"created_at": "2025-11-30T22:54:06.343534",
"email": "test5@test.test",
"id": 513,
"is_admin": false,
"name": "Mohamed Ahmed Gomaa Abdo Othman",
"phone": "035562455"
},
{
"address": "123 Test St",
"created_at": "2025-11-30T22:56:49.044567",
"email": "neomi.leannon@hotmail.com",
"id": 514,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "Alexandria, El-Asafra Bahry, Molazem Bassiony Street, El-Sadat Buildin\n\u0627\u0644\u0627\u0633\u0643\u0646\u062f\u0631\u064a\u0629 \u0627\u0644\u0639\u0635\u0627\u0641\u0631\u0629 \u0628\u062d\u0631\u064a \u0634\u0627\u0631\u0639 \u0627\u0644\u0645\u0644\u0627\u0632\u0645 \u0628\u0627\u0633\u064a\u0648\u0646\u064a \u0628\u0631\u062c",
"created_at": "2025-11-30T23:06:41.134917",
"email": "fsfjwej@jsdjfjsdpof.com",
"id": 515,
"is_admin": false,
"name": "Mohamed Gomaa",
"phone": "035562455"
},
{
"address": "123 Test St",
"created_at": "2025-11-30T23:09:35.178208",
"email": "mohammad.turcotte@gmail.com",
"id": 516,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-11-30T23:54:08.508158",
"email": "aleshia.wunsch@yahoo.com",
"id": 517,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-11-30T23:54:33.706424",
"email": "billi.barton@hotmail.com",
"id": 518,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-11-30T23:55:16.102788",
"email": "mellisa.will@hotmail.com",
"id": 519,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-11-30T23:55:35.006025",
"email": "edmond.fahey@gmail.com",
"id": 520,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-11-30T23:55:35.328531",
"email": "burma.ankunding@hotmail.com",
"id": 521,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "Alexandria, El-Asafra Bahry, Molazem Bassiony Street, El-Sadat Buildin\n\u0627\u0644\u0627\u0633\u0643\u0646\u062f\u0631\u064a\u0629 \u0627\u0644\u0639\u0635\u0627\u0641\u0631\u0629 \u0628\u062d\u0631\u064a \u0634\u0627\u0631\u0639 \u0627\u0644\u0645\u0644\u0627\u0632\u0645 \u0628\u0627\u0633\u064a\u0648\u0646\u064a \u0628\u0631\u062c",
"created_at": "2025-11-30T23:56:32.896359",
"email": "test44@test.test",
"id": 522,
"is_admin": false,
"name": "Mohamed Ahmed Gomaa Abdo Othman",
"phone": "035562455"
},
{
"address": "123 Test St",
"created_at": "2025-11-30T23:57:48.464897",
"email": "major.mclaughlin@gmail.com",
"id": 523,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:12:48.836970",
"email": "dagmar.russel@hotmail.com",
"id": 524,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:14:02.732205",
"email": "harriet.ortiz@yahoo.com",
"id": 525,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:15:33.017447",
"email": "marci.weber@gmail.com",
"id": 526,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:19:38.678359",
"email": "karey.rutherford@yahoo.com",
"id": 527,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:21:12.263698",
"email": "liane.reynolds@hotmail.com",
"id": 528,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:22:50.709016",
"email": "larry.brakus@hotmail.com",
"id": 529,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:23:28.582119",
"email": "evelyn.barton@hotmail.com",
"id": 530,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:23:53.039223",
"email": "piper.kuphal@hotmail.com",
"id": 531,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:24:21.792728",
"email": "shelby.moore@gmail.com",
"id": 532,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:25:44.930908",
"email": "dominick.kuhlman@hotmail.com",
"id": 533,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:26:28.706131",
"email": "zella.stoltenberg@hotmail.com",
"id": 534,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:29:23.952565",
"email": "terrence.steuber@gmail.com",
"id": 535,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:32:34.887316",
"email": "angla.yost@yahoo.com",
"id": 536,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:33:58.298620",
"email": "tonita.fritsch@hotmail.com",
"id": 537,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:38:14.056481",
"email": "kourtney.streich@gmail.com",
"id": 538,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:42:24.338702",
"email": "ramiro.gaylord@gmail.com",
"id": 539,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:43:11.503354",
"email": "olin.dickens@gmail.com",
"id": 540,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:56:27.143533",
"email": "ursula.lubowitz@yahoo.com",
"id": 541,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T00:58:29.001738",
"email": "latonia.fay@hotmail.com",
"id": 542,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:17:21.404033",
"email": "edythe.runolfsdottir@yahoo.com",
"id": 543,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:17:54.520830",
"email": "garland.will@gmail.com",
"id": 544,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:21:44.259673",
"email": "elvia.stracke@hotmail.com",
"id": 545,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:22:04.023877",
"email": "reggie.bode@gmail.com",
"id": 546,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:22:37.506670",
"email": "dario.kozey@gmail.com",
"id": 547,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:25:32.612137",
"email": "hubert.stroman@gmail.com",
"id": 548,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:26:53.573095",
"email": "margareta.mcdermott@gmail.com",
"id": 549,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:27:29.664719",
"email": "ty.kozey@yahoo.com",
"id": 550,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:28:19.859487",
"email": "shaunta.sauer@hotmail.com",
"id": 551,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:28:43.149600",
"email": "carrie.feeney@yahoo.com",
"id": 552,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:29:10.633179",
"email": "jeffrey.harvey@yahoo.com",
"id": 553,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:29:28.726180",
"email": "rozanne.funk@gmail.com",
"id": 554,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:30:29.318861",
"email": "rodolfo.haley@yahoo.com",
"id": 555,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "Apt. 024 8673 Beer Estate, Warnermouth, FL 95852-0310",
"created_at": "2025-12-01T01:32:07.316522",
"email": "test_UI_DA081E68@gmail.com",
"id": 556,
"is_admin": false,
"name": "UI Test User",
"phone": "+01048160169"
},
{
"address": "802 Barrows Keys, East Kristy, SC 78612-7340",
"created_at": "2025-12-01T01:37:50.194236",
"email": "test_UI_749BF1AD@gmail.com",
"id": 557,
"is_admin": false,
"name": "UI Test User",
"phone": "+01092523784"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:49:08.090651",
"email": "gustavo.hoeger@yahoo.com",
"id": 558,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:51:26.587091",
"email": "terry.hackett@hotmail.com",
"id": 559,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T01:59:45.885971",
"email": "emelina.kutch@yahoo.com",
"id": 560,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T02:01:02.069133",
"email": "trent.carter@yahoo.com",
"id": 561,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T02:07:31.778621",
"email": "melynda.bins@yahoo.com",
"id": 562,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "Apt. 388 42544 Schultz Views, New Luburgh, AR 90045-8866",
"created_at": "2025-12-01T02:08:35.949534",
"email": "test_UI_BAD638F4@gmail.com",
"id": 563,
"is_admin": false,
"name": "UI Test User",
"phone": "+01019890572"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T02:27:59.170747",
"email": "dollie.dicki@hotmail.com",
"id": 564,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T02:34:16.985580",
"email": "gayla.heathcote@hotmail.com",
"id": 565,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:01:15.790714",
"email": "brooks.johns@gmail.com",
"id": 566,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:04:33.397367",
"email": "hipolito.bergnaum@gmail.com",
"id": 567,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:19:49.743583",
"email": "mitchell.spinka@gmail.com",
"id": 568,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:23:53.042534",
"email": "ashton.lynch@gmail.com",
"id": 569,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:26:55.205750",
"email": "hugo.morissette@yahoo.com",
"id": 570,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:31:35.615042",
"email": "lacy.mckenzie@yahoo.com",
"id": 571,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:33:55.555723",
"email": "ethel.kutch@gmail.com",
"id": 572,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:35:00.545695",
"email": "dominick.reinger@hotmail.com",
"id": 573,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:36:22.070979",
"email": "perry.kohler@yahoo.com",
"id": 574,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:39:03.207713",
"email": "nelson.collins@gmail.com",
"id": 575,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:40:07.096871",
"email": "geraldo.parker@gmail.com",
"id": 576,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:43:09.418789",
"email": "marisela.klocko@yahoo.com",
"id": 577,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:43:27.613642",
"email": "lashawna.lind@gmail.com",
"id": 578,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:46:00.189554",
"email": "arturo.brown@yahoo.com",
"id": 579,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T03:55:14.275383",
"email": "dick.johnson@hotmail.com",
"id": 580,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T04:38:53.810760",
"email": "fred.treutel@yahoo.com",
"id": 581,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T04:40:40.831418",
"email": "madelaine.gerlach@gmail.com",
"id": 582,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T04:44:34.679337",
"email": "shawn.king@yahoo.com",
"id": 583,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T05:01:58.254562",
"email": "jerald.fahey@yahoo.com",
"id": 584,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T05:15:58.683032",
"email": "emelda.nader@hotmail.com",
"id": 585,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T05:50:42.161955",
"email": "tracey.walsh@gmail.com",
"id": 586,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-01T18:44:41.542668",
"email": "adina.auer@hotmail.com",
"id": 587,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T19:05:53.047486",
"email": "test1764608752635@test.com",
"id": 588,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T19:06:09.626706",
"email": "test1764608769195@test.com",
"id": 589,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T19:06:52.569687",
"email": "test1764608812124@test.com",
"id": 590,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T19:07:14.282743",
"email": "test1764608833549@test.com",
"id": 591,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T19:07:36.534745",
"email": "test1764608856040@test.com",
"id": 592,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T19:08:05.640263",
"email": "testuser1764608885200@test.com",
"id": 593,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T19:33:29.062013",
"email": "test1764610408509@test.com",
"id": 594,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T19:33:50.084781",
"email": "test1764610429364@test.com",
"id": 595,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T19:34:11.103530",
"email": "test1764610450603@test.com",
"id": 596,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T19:34:39.706845",
"email": "testuser1764610479206@test.com",
"id": 597,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T20:11:43.210397",
"email": "test1764612700805@test.com",
"id": 598,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T20:12:04.632500",
"email": "test1764612724146@test.com",
"id": 599,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T20:12:23.092566",
"email": "test1764612742622@test.com",
"id": 600,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T20:12:53.915935",
"email": "testuser1764612773428@test.com",
"id": 601,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T20:32:31.566946",
"email": "test1764613949927@test.com",
"id": 602,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T20:32:52.476105",
"email": "test1764613972016@test.com",
"id": 603,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T20:33:11.429088",
"email": "test1764613990907@test.com",
"id": 604,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T20:33:41.208921",
"email": "testuser1764614020730@test.com",
"id": 605,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T21:08:15.875030",
"email": "test1764616095472@test.com",
"id": 606,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T21:08:47.812726",
"email": "test1764616127412@test.com",
"id": 607,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T21:09:18.256246",
"email": "test1764616157808@test.com",
"id": 608,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T21:10:07.240858",
"email": "testuser1764616205713@test.com",
"id": 609,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T21:20:38.405641",
"email": "test1764616838151@test.com",
"id": 610,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T21:21:00.455482",
"email": "test1764616858728@test.com",
"id": 611,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T21:21:46.301067",
"email": "test1764616904153@test.com",
"id": 612,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T21:23:00.673697",
"email": "testuser1764616979388@test.com",
"id": 613,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T22:12:23.198468",
"email": "test1764619942951@test.com",
"id": 614,
"is_admin": false,
"name": "ABC",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T22:12:29.629158",
"email": "test1764619949224@test.com",
"id": 615,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T22:12:38.538082",
"email": "test1764619957840@test.com",
"id": 616,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567"
},
{
"address": "123 Test Street, City, Country",
"created_at": "2025-12-01T22:12:57.670174",
"email": "testuser1764619977409@test.com",
"id": 617,
"is_admin": false,
"name": "Test User Full Name",
"phone": "+1234567890"
},
{
"address": "341 Hudson Street",
"created_at": "2025-12-02T20:20:28.162501",
"email": "Oren_Rosenbaum@gmail.com",
"id": 618,
"is_admin": false,
"name": "Sigurd",
"phone": "+20106403288"
},
{
"address": "El Molazem Bassiony Street\nEl-Sadat building",
"created_at": "2025-12-02T20:22:29.666805",
"email": "mohamedgomaa319936@outlook.com",
"id": 619,
"is_admin": false,
"name": "Mohamed Gomaa",
"phone": "2097837737"
},
{
"address": "El Molazem Bassiony Street\nEl-Sadat building",
"created_at": "2025-12-02T20:23:31.451019",
"email": "test2312@test.test",
"id": 620,
"is_admin": false,
"name": "Mohamed Gomaa",
"phone": "1028838444"
},
{
"address": "5163 Alexandra Plains",
"created_at": "2025-12-02T20:23:55.364413",
"email": "Destany_Champlin@hotmail.com",
"id": 621,
"is_admin": false,
"name": "Dedric",
"phone": "+20101751855"
},
{
"address": "109 Isaac Drive",
"created_at": "2025-12-02T20:32:10.721118",
"email": "Estrella.Bernhard3@gmail.com",
"id": 622,
"is_admin": false,
"name": "Abbey",
"phone": "+20105446506"
},
{
"address": "9486 Streich Causeway",
"created_at": "2025-12-03T00:13:03.844179",
"email": "Kaylin_Stanton58@yahoo.com",
"id": 623,
"is_admin": false,
"name": "Josefa",
"phone": "+20105311401"
},
{
"address": "34941 E High Street",
"created_at": "2025-12-03T00:14:33.484789",
"email": "Dereck96@yahoo.com",
"id": 624,
"is_admin": false,
"name": "Aubree",
"phone": "+20101210678"
},
{
"address": "291 Corwin Burgs",
"created_at": "2025-12-03T00:15:00.922746",
"email": "Larissa.Franey81@yahoo.com",
"id": 625,
"is_admin": false,
"name": "Dashawn",
"phone": "+20107741424"
},
{
"address": "30708 Jacobs Pines",
"created_at": "2025-12-03T00:19:52.259373",
"email": "Percy_Willms4@hotmail.com",
"id": 626,
"is_admin": false,
"name": "Adonis",
"phone": "+20109614643"
},
{
"address": "393 Ankunding Hollow",
"created_at": "2025-12-03T00:20:52.578891",
"email": "Palma31@yahoo.com",
"id": 627,
"is_admin": false,
"name": "Lexi",
"phone": "+20105574767"
},
{
"address": "5167 Savannah Neck",
"created_at": "2025-12-03T00:23:57.781095",
"email": "Mellie_Gorczany@hotmail.com",
"id": 628,
"is_admin": false,
"name": "Johann",
"phone": "+20102336324"
},
{
"address": "4352 Manley Gateway",
"created_at": "2025-12-03T00:24:34.000753",
"email": "Mollie.King69@gmail.com",
"id": 629,
"is_admin": false,
"name": "Pedro",
"phone": "+20108921984"
},
{
"address": "7498 Station Street",
"created_at": "2025-12-03T00:26:57.609522",
"email": "Jimmie93@hotmail.com",
"id": 630,
"is_admin": false,
"name": "Eli",
"phone": "+20106249053"
},
{
"address": "45400 Mara Parkways",
"created_at": "2025-12-03T00:28:39.323087",
"email": "Rosella.Lindgren49@yahoo.com",
"id": 631,
"is_admin": false,
"name": "Tyson",
"phone": "+20103271483"
},
{
"address": "61436 Murphy Underpass",
"created_at": "2025-12-03T00:30:19.478013",
"email": "Peggie70@yahoo.com",
"id": 632,
"is_admin": false,
"name": "Rosalyn",
"phone": "+20106631464"
},
{
"address": "880 Clay Lane",
"created_at": "2025-12-03T00:31:09.213662",
"email": "Ismael.Renner@yahoo.com",
"id": 633,
"is_admin": false,
"name": "Ray",
"phone": "+20105468499"
},
{
"address": "67526 Sam Drive",
"created_at": "2025-12-03T00:32:17.753574",
"email": "Ellen_Koss@gmail.com",
"id": 634,
"is_admin": false,
"name": "Christa",
"phone": "+20101984712"
},
{
"address": "896 North Avenue",
"created_at": "2025-12-03T00:33:01.336142",
"email": "Ramon42@yahoo.com",
"id": 635,
"is_admin": false,
"name": "Laverne",
"phone": "+20106337431"
},
{
"address": "2646 Market Place",
"created_at": "2025-12-03T00:33:04.082823",
"email": "Emmitt_Ferry@hotmail.com",
"id": 636,
"is_admin": false,
"name": "Magnolia",
"phone": "+20101147598"
},
{
"address": "827 Cordell Courts",
"created_at": "2025-12-03T03:03:24.664815",
"email": "Loraine.Bechtelar@yahoo.com",
"id": 637,
"is_admin": false,
"name": "Paris",
"phone": "+20103170281"
},
{
"address": "9399 Sheldon Expressway",
"created_at": "2025-12-03T03:05:26.468539",
"email": "Monserrate79@gmail.com",
"id": 638,
"is_admin": false,
"name": "Jeremy",
"phone": "+20104144155"
},
{
"address": "6125 N 7th Street",
"created_at": "2025-12-03T03:05:30.022546",
"email": "Brian_Barton@hotmail.com",
"id": 639,
"is_admin": false,
"name": "Jaquelin",
"phone": "+20106395052"
},
{
"address": "15119 Newton Road",
"created_at": "2025-12-03T03:09:05.449191",
"email": "Lupe84@gmail.com",
"id": 640,
"is_admin": false,
"name": "Alda",
"phone": "+20103665461"
},
{
"address": "994 W State Street",
"created_at": "2025-12-03T03:11:03.937401",
"email": "Tom_Murphy@hotmail.com",
"id": 641,
"is_admin": false,
"name": "Dangelo",
"phone": "+20104115247"
},
{
"address": "8517 Aditya Burg",
"created_at": "2025-12-03T03:11:07.358161",
"email": "Lolita12@yahoo.com",
"id": 642,
"is_admin": false,
"name": "Schuyler",
"phone": "+20106010246"
},
{
"address": "5489 Adolph Parkways",
"created_at": "2025-12-03T03:12:00.887100",
"email": "Shayna38@gmail.com",
"id": 643,
"is_admin": false,
"name": "Lizzie",
"phone": "+20108199902"
},
{
"address": "875 Destany Crescent",
"created_at": "2025-12-03T03:14:22.075889",
"email": "Raymond_King@hotmail.com",
"id": 644,
"is_admin": false,
"name": "Marisol",
"phone": "+20108894641"
},
{
"address": "32928 Katarina Via",
"created_at": "2025-12-03T03:14:25.041022",
"email": "Devan.Frami60@hotmail.com",
"id": 645,
"is_admin": false,
"name": "Elmer",
"phone": "+20108735959"
},
{
"address": "18364 Ed Cliffs",
"created_at": "2025-12-03T03:41:16.280118",
"email": "Marlen.Leuschke-Stark85@yahoo.com",
"id": 646,
"is_admin": false,
"name": "Tyrell",
"phone": "+20107964278"
},
{
"address": "30527 Lakin Harbor",
"created_at": "2025-12-03T03:43:36.330436",
"email": "Bertram_Moore@gmail.com",
"id": 647,
"is_admin": false,
"name": "Christa",
"phone": "+20108254603"
},
{
"address": "572 Dean Rue",
"created_at": "2025-12-03T03:43:39.247514",
"email": "Everette_Heidenreich@hotmail.com",
"id": 648,
"is_admin": false,
"name": "Hilma",
"phone": "+20107230342"
},
{
"address": "5159 Janiya Flats",
"created_at": "2025-12-03T03:54:16.701651",
"email": "Braden.Weber72@yahoo.com",
"id": 649,
"is_admin": false,
"name": "Jerad",
"phone": "+20104483583"
},
{
"address": "60649 Amely Field",
"created_at": "2025-12-03T03:56:24.327233",
"email": "Lia_Ankunding@gmail.com",
"id": 650,
"is_admin": false,
"name": "Oran",
"phone": "+20109497201"
},
{
"address": "2538 Leuschke Manors",
"created_at": "2025-12-03T03:56:28.055040",
"email": "Hiram_Kunze5@yahoo.com",
"id": 651,
"is_admin": false,
"name": "Juston",
"phone": "+20101184183"
},
{
"address": "5544 Ethel Walk",
"created_at": "2025-12-03T04:04:42.932720",
"email": "Jonatan81@gmail.com",
"id": 652,
"is_admin": false,
"name": "Reanna",
"phone": "+20102528142"
},
{
"address": "41306 The Square",
"created_at": "2025-12-03T04:05:27.552977",
"email": "Sienna.Rohan0@yahoo.com",
"id": 653,
"is_admin": false,
"name": "Jace",
"phone": "+20109678205"
},
{
"address": "95506 Westfield Road",
"created_at": "2025-12-03T04:06:51.717835",
"email": "Nicole.Schaefer@gmail.com",
"id": 654,
"is_admin": false,
"name": "Vena",
"phone": "+20108426875"
},
{
"address": "32620 Denis Valley",
"created_at": "2025-12-03T04:07:40.711935",
"email": "Marilou_Ruecker@yahoo.com",
"id": 655,
"is_admin": false,
"name": "Moses",
"phone": "+20102215391"
},
{
"address": "847 Woodlands Avenue",
"created_at": "2025-12-03T04:07:47.957099",
"email": "Jana29@hotmail.com",
"id": 656,
"is_admin": false,
"name": "Julia",
"phone": "+20109632825"
},
{
"address": "85179 Daugherty Mountain",
"created_at": "2025-12-03T04:11:58.537043",
"email": "Dannie.Greenholt@yahoo.com",
"id": 657,
"is_admin": false,
"name": "Nora",
"phone": "+20109203667"
},
{
"address": "933 Leonie Alley",
"created_at": "2025-12-03T04:12:45.604106",
"email": "Nikko_Larkin59@yahoo.com",
"id": 658,
"is_admin": false,
"name": "Queen",
"phone": "+20105489775"
},
{
"address": "752 Sammy Green",
"created_at": "2025-12-03T04:19:24.941158",
"email": "Jared_Hermann-Homenick@hotmail.com",
"id": 659,
"is_admin": false,
"name": "Anjali",
"phone": "+20101266690"
},
{
"address": "926 Crown Street",
"created_at": "2025-12-03T04:20:03.170937",
"email": "Abigale.Spencer@gmail.com",
"id": 660,
"is_admin": false,
"name": "Nikolas",
"phone": "+20105912743"
},
{
"address": "922 Block Branch",
"created_at": "2025-12-03T04:20:07.612970",
"email": "General.Jacobson@yahoo.com",
"id": 661,
"is_admin": false,
"name": "Vicky",
"phone": "+20104766869"
},
{
"address": "7035 Bosco Hills",
"created_at": "2025-12-03T04:23:58.369089",
"email": "Orin.Dooley@gmail.com",
"id": 662,
"is_admin": false,
"name": "Santa",
"phone": "+20101730478"
},
{
"address": "227 Middle Street",
"created_at": "2025-12-03T04:24:44.202296",
"email": "Drew91@gmail.com",
"id": 663,
"is_admin": false,
"name": "Jody",
"phone": "+20101142485"
},
{
"address": "496 Jordy Rapid",
"created_at": "2025-12-03T04:24:48.305331",
"email": "Jermain_Swaniawski34@hotmail.com",
"id": 664,
"is_admin": false,
"name": "Maggie",
"phone": "+20108826248"
},
{
"address": "2966 Blick Locks",
"created_at": "2025-12-03T04:26:03.559634",
"email": "Amaya34@hotmail.com",
"id": 665,
"is_admin": false,
"name": "Heloise",
"phone": "+20106542940"
},
{
"address": "7170 Thad Neck",
"created_at": "2025-12-03T04:26:56.404381",
"email": "Mario89@yahoo.com",
"id": 666,
"is_admin": false,
"name": "Sabrina",
"phone": "+20106506927"
},
{
"address": "3722 Nelson Garden",
"created_at": "2025-12-03T04:27:03.882991",
"email": "Nathan.Orn87@gmail.com",
"id": 667,
"is_admin": false,
"name": "Wendy",
"phone": "+20103929131"
},
{
"address": "473 Pleasant Street",
"created_at": "2025-12-03T04:29:07.492714",
"email": "Annabelle22@gmail.com",
"id": 668,
"is_admin": false,
"name": "Kyleigh",
"phone": "+20102465040"
},
{
"address": "72310 W Monroe Street",
"created_at": "2025-12-03T04:29:52.133957",
"email": "Gardner.OReilly99@gmail.com",
"id": 669,
"is_admin": false,
"name": "Vena",
"phone": "+20106304532"
},
{
"address": "2382 Travis Courts",
"created_at": "2025-12-03T04:29:56.480538",
"email": "Kendall70@hotmail.com",
"id": 670,
"is_admin": false,
"name": "Cecile",
"phone": "+20109676325"
},
{
"address": "1956 Fourth Avenue",
"created_at": "2025-12-03T04:33:24.809925",
"email": "Saige18@yahoo.com",
"id": 671,
"is_admin": false,
"name": "Annetta",
"phone": "+20108270095"
},
{
"address": "83950 Telly Alley",
"created_at": "2025-12-03T04:34:12.421420",
"email": "Maxwell36@yahoo.com",
"id": 672,
"is_admin": false,
"name": "Carey",
"phone": "+20107361542"
},
{
"address": "7922 W Central Avenue",
"created_at": "2025-12-03T04:34:20.050838",
"email": "Lilian_Hills@gmail.com",
"id": 673,
"is_admin": false,
"name": "Kirstin",
"phone": "+20107420718"
},
{
"address": "8228 Fannie Route",
"created_at": "2025-12-03T04:41:56.979570",
"email": "Robin.Mills@yahoo.com",
"id": 674,
"is_admin": false,
"name": "Juliet",
"phone": "+20107434655"
},
{
"address": "861 Edgardo Points",
"created_at": "2025-12-03T04:42:41.634881",
"email": "Bryana.Nienow42@yahoo.com",
"id": 675,
"is_admin": false,
"name": "Braxton",
"phone": "+20105452693"
},
{
"address": "58701 McGlynn Dale",
"created_at": "2025-12-03T04:42:47.584406",
"email": "Maya_Daugherty@yahoo.com",
"id": 676,
"is_admin": false,
"name": "Jacinthe",
"phone": "+20107194969"
},
{
"address": "123 Test St",
"created_at": "2025-12-03T05:09:45.899027",
"email": "marvella.jast@yahoo.com",
"id": 677,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-03T05:38:32.756023",
"email": "crystle.von@yahoo.com",
"id": 678,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "35511 Inez Road, Dibbertbury, IL 88846",
"created_at": "2025-12-03T05:39:38.370231",
"email": "test_UI_529F2A7D@gmail.com",
"id": 679,
"is_admin": false,
"name": "UI Test User",
"phone": "+01083868836"
},
{
"address": "El Molazem Bassiony Street\nEl-Molazem Bassiouny Street",
"created_at": "2025-12-03T05:49:37.613744",
"email": "test343@test.test",
"id": 680,
"is_admin": false,
"name": "Mohamed ahmed gomaa",
"phone": "01028838444"
},
{
"address": "123 Test St",
"created_at": "2025-12-03T05:54:00.592978",
"email": "tammy.murphy@hotmail.com",
"id": 681,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-03T06:04:16.551177",
"email": "rona.ward@hotmail.com",
"id": 682,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 Test St",
"created_at": "2025-12-03T06:16:50.568210",
"email": "dagmar.cummings@hotmail.com",
"id": 683,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "123 alexnadria",
"created_at": "2025-12-03T07:29:36.266047",
"email": "test_am72y4t3@gmail.com",
"id": 684,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 Test St",
"created_at": "2025-12-03T07:39:08.886556",
"email": "bradly.erdman@gmail.com",
"id": 685,
"is_admin": false,
"name": "Test User",
"phone": "1234567890"
},
{
"address": "6726 Moen Underpass",
"created_at": "2025-12-03T07:48:11.009610",
"email": "Kamryn78@hotmail.com",
"id": 686,
"is_admin": false,
"name": "Albin",
"phone": "+20101374650"
},
{
"address": "4046 Josh Well",
"created_at": "2025-12-03T07:49:57.029013",
"email": "Sadie52@gmail.com",
"id": 687,
"is_admin": false,
"name": "Trace",
"phone": "+20107838677"
},
{
"address": "71614 Albert Road",
"created_at": "2025-12-03T07:50:09.055368",
"email": "Daniela.Armstrong@gmail.com",
"id": 688,
"is_admin": false,
"name": "Jennyfer",
"phone": "+20102066495"
},
{
"address": "72350 Hermann Grove",
"created_at": "2025-12-03T08:00:54.909960",
"email": "Wilfrid29@hotmail.com",
"id": 689,
"is_admin": false,
"name": "Mittie",
"phone": "+20108757199"
},
{
"address": "99857 Tillman Views",
"created_at": "2025-12-03T08:02:38.001893",
"email": "Jarred.Huels17@yahoo.com",
"id": 690,
"is_admin": false,
"name": "Jameson",
"phone": "+20102902902"
},
{
"address": "9750 Rolando Ridge",
"created_at": "2025-12-03T08:02:53.924235",
"email": "Verla.Kemmer90@yahoo.com",
"id": 691,
"is_admin": false,
"name": "Randi",
"phone": "+20102536441"
},
{
"address": "7078 Rolfson Crossroad",
"created_at": "2025-12-03T08:05:08.166602",
"email": "Hector.Corwin@hotmail.com",
"id": 692,
"is_admin": false,
"name": "Ray",
"phone": "+20106939555"
},
{
"address": "23530 Maximus Skyway",
"created_at": "2025-12-03T08:06:59.057234",
"email": "Chris22@hotmail.com",
"id": 693,
"is_admin": false,
"name": "Joany",
"phone": "+20108720743"
},
{
"address": "36198 Hessel Field",
"created_at": "2025-12-03T08:07:12.994872",
"email": "Lucius71@hotmail.com",
"id": 694,
"is_admin": false,
"name": "Mabelle",
"phone": "+20105787637"
},
{
"address": "90116 Mulberry Street",
"created_at": "2025-12-03T08:09:45.663120",
"email": "Melvina37@gmail.com",
"id": 695,
"is_admin": false,
"name": "Christian",
"phone": "+20102397093"
},
{
"address": "90490 Halie Fork",
"created_at": "2025-12-03T08:14:56.991059",
"email": "Wallace_Bartell-Larkin25@gmail.com",
"id": 696,
"is_admin": false,
"name": "Paolo",
"phone": "+20102452414"
},
{
"address": "62641 Koss Burg",
"created_at": "2025-12-03T08:15:02.000252",
"email": "Rhett80@yahoo.com",
"id": 697,
"is_admin": false,
"name": "Cleve",
"phone": "+20101627078"
},
{
"address": "944 Lang Pines",
"created_at": "2025-12-03T08:15:28.301711",
"email": "Angel9@gmail.com",
"id": 698,
"is_admin": false,
"name": "Abbie",
"phone": "+20101579459"
},
{
"address": "3635 The Crescent",
"created_at": "2025-12-03T08:16:33.084599",
"email": "Rose.Predovic@gmail.com",
"id": 699,
"is_admin": false,
"name": "Elsa",
"phone": "+20109005010"
},
{
"address": "7775 Sandringham Road",
"created_at": "2025-12-03T08:16:43.296406",
"email": "Wilhelm.Daugherty@yahoo.com",
"id": 700,
"is_admin": false,
"name": "Queen",
"phone": "+20108944910"
},
{
"address": "4600 Adrain Pike",
"created_at": "2025-12-03T08:28:06.382914",
"email": "Brennon_Keebler@yahoo.com",
"id": 701,
"is_admin": false,
"name": "Samir",
"phone": "+20102526232"
},
{
"address": "2942 Windmill Lane",
"created_at": "2025-12-03T08:29:15.378856",
"email": "Lila_Schiller@yahoo.com",
"id": 702,
"is_admin": false,
"name": "Broderick",
"phone": "+20102022714"
},
{
"address": "70303 Main Street",
"created_at": "2025-12-03T08:29:26.277904",
"email": "Keith53@gmail.com",
"id": 703,
"is_admin": false,
"name": "Corene",
"phone": "+20104424768"
},
{
"address": "69094 Hermiston Circles",
"created_at": "2025-12-03T08:31:12.857601",
"email": "Melyna90@yahoo.com",
"id": 704,
"is_admin": false,
"name": "Luisa",
"phone": "+20101711515"
},
{
"address": "739 Washington Street",
"created_at": "2025-12-03T08:33:05.657525",
"email": "Brionna_Jast@yahoo.com",
"id": 705,
"is_admin": false,
"name": "Linda",
"phone": "+20108649106"
},
{
"address": "229 Heather Close",
"created_at": "2025-12-03T08:33:18.255781",
"email": "Colton.Metz@yahoo.com",
"id": 706,
"is_admin": false,
"name": "Christina",
"phone": "+20105095881"
},
{
"address": "123 alexnadria",
"created_at": "2025-12-03T11:25:56.307565",
"email": "test_ob2py0bm@gmail.com",
"id": 707,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "327 Oak Drive",
"created_at": "2025-12-03T13:02:48.812297",
"email": "Katherine28@yahoo.com",
"id": 708,
"is_admin": false,
"name": "Agustina",
"phone": "+20103831240"
},
{
"address": "2677 A Street",
"created_at": "2025-12-03T13:04:25.307737",
"email": "Quinten75@yahoo.com",
"id": 709,
"is_admin": false,
"name": "Wilhelmine",
"phone": "+20108230272"
},
{
"address": "8602 Medhurst Field",
"created_at": "2025-12-03T13:04:38.817798",
"email": "Kiara.Fay@gmail.com",
"id": 710,
"is_admin": false,
"name": "Maud",
"phone": "+20101866548"
},
{
"address": "825 Broadway Avenue",
"created_at": "2025-12-03T13:05:47.167856",
"email": "Devan93@yahoo.com",
"id": 711,
"is_admin": false,
"name": "Simone",
"phone": "+20101762739"
},
{
"address": "5199 Macejkovic Neck",
"created_at": "2025-12-03T13:08:51.026559",
"email": "Hollie_Heidenreich@hotmail.com",
"id": 712,
"is_admin": false,
"name": "Jermaine",
"phone": "+20108058419"
},
{
"address": "56456 Bogan Island",
"created_at": "2025-12-03T13:08:56.326895",
"email": "Helene82@yahoo.com",
"id": 713,
"is_admin": false,
"name": "Vince",
"phone": "+20101563068"
},
{
"address": "123 alexnadria",
"created_at": "2025-12-05T04:39:58.712298",
"email": "test_dvke1e9l@gmail.com",
"id": 714,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-12-05T04:41:10.542882",
"email": "test_vuxvvsk5@gmail.com",
"id": 715,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "123 alexnadria",
"created_at": "2025-12-05T06:47:19.615721",
"email": "test_pkx8s96s@gmail.com",
"id": 716,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
{
"address": "021 Karrie Square, West Amosstad, NM 97453",
"created_at": "2025-12-06T00:00:08.985737",
"email": "test_B31633AA@gmail.com",
"id": 717,
"is_admin": false,
"name": "Test User",
"phone": "+01065712621"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T00:59:42.581755",
"email": "test_pq134wk4@gmail.com",
"id": 718,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T01:02:55.461268"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T01:17:07.831996",
"email": "test_07lm790z@gmail.com",
"id": 719,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T01:17:08.847540"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T01:20:40.109207",
"email": "test_sf790ozs@gmail.com",
"id": 720,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T01:20:41.343629"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T01:23:42.926453",
"email": "test_hzhfpf3n@gmail.com",
"id": 721,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T01:23:43.975848"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T02:05:01.309140",
"email": "test_mg7gwkg3@gmail.com",
"id": 722,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T02:05:02.530088"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T02:21:16.450050",
"email": "test_xq0y68w4@gmail.com",
"id": 723,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T02:21:17.601315"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T02:31:34.780339",
"email": "test_mssfrs5j@gmail.com",
"id": 724,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T02:31:36.166656"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T02:33:58.242654",
"email": "test_3lvna956@gmail.com",
"id": 725,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T02:33:59.570266"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T02:38:27.994897",
"email": "test_stokxich@gmail.com",
"id": 726,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T02:38:29.385548"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T02:38:51.229026",
"email": "test_zkl2begw@gmail.com",
"id": 727,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T02:38:52.575765"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T02:48:15.336860",
"email": "test_cfb7b2zv@gmail.com",
"id": 728,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T02:48:16.781673"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T02:50:12.320085",
"email": "test_p3byigbs@gmail.com",
"id": 729,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T02:50:13.780358"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T02:52:13.988341",
"email": "test_rw52h3x9@gmail.com",
"id": 730,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T02:52:15.461079"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T03:32:15.462868",
"email": "test_kq62imr2@gmail.com",
"id": 731,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T03:32:16.633093"
},
{
"address": "123 Updated Street",
"created_at": "2025-12-08T03:33:12.279951",
"email": "test_rzowh8o8@gmail.com",
"id": 732,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T03:33:13.666731"
},
{
"address": "123 alexnadria",
"created_at": "2025-12-08T03:34:09.508230",
"email": "test_iq28pufe@gmail.com",
"id": 733,
"is_admin": false,
"name": "test",
"phone": "01028828288"
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: users listed and data valid | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"address": "",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "",
"phone": ""
},
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 680fbcf8-3fe4-4ceb-9c57-919c88267c7a |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:10 GMT |
| Content-Type | application/json |
| Content-Length | 245 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"address": "123 alexnadria",
"created_at": "2025-12-08T03:34:09.508230",
"email": "test_iq28pufe@gmail.com",
"id": 733,
"is_admin": false,
"name": "test",
"phone": "01028828288"
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK Get User: User found and data valid | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"address": "123 Updated Street",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-10-15T20:20:48.079394"
},
"message": "User updated successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 59d62e2f-fef0-4669-b88a-2ee1bd7181fb |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 89 |
{
"name": "todelete2",
"phone": "555-0101",
"address": "123 Updated Street"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:10 GMT |
| Content-Type | application/json |
| Content-Length | 341 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"address": "123 Updated Street",
"created_at": "2025-12-08T03:34:09.508230",
"email": "test_iq28pufe@gmail.com",
"id": 733,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-12-08T03:34:10.928629"
},
"message": "User updated successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| PUT Update User Response is valid JSON | 1 | 0 | 0 |
| Update User 200 OK: User updated successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"email": "kenyetta.hirthe@hotmail.com",
"id": 57
},
"message": "User deleted successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 29781fd9-3f10-4a97-acfb-02a80a770c9b |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:11 GMT |
| Content-Type | application/json |
| Content-Length | 145 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"email": "test_user_1765157651052@gmail.com",
"id": 734
},
"message": "User deleted successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 2 | 0 | 0 |
| 200 OK: User deleted successfully | 2 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"data": {
"cart_items": 0,
"orders": [],
"reviews": [],
"total_orders": 0,
"total_reviews": 0,
"total_spent": 0,
"user_id": 57
},
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5c53b387-3c86-4156-90a4-c79ff476f861 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:11 GMT |
| Content-Type | application/json |
| Content-Length | 2304 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"cart_items": 0,
"orders": [
{
"created_at": "2025-07-16T00:17:15.202713",
"id": 36,
"items": [
{
"price": 54.99,
"product_id": 71,
"product_name": "Boxing Gloves",
"quantity": 2,
"subtotal": 109.98
},
{
"price": 19.99,
"product_id": 16,
"product_name": "Classic T-Shirt",
"quantity": 3,
"subtotal": 59.97
}
],
"shipping_address": "799 Oak Ave, Phoenix, NY 27943",
"status": "shipped",
"total_amount": 169.95,
"updated_at": "2025-08-29T00:17:15.202713",
"user_id": 10
},
{
"created_at": "2025-08-31T00:17:15.202713",
"id": 39,
"items": [
{
"price": 29.99,
"product_id": 2,
"product_name": "Wireless Mouse",
"quantity": 1,
"subtotal": 29.99
},
{
"price": 49.99,
"product_id": 68,
"product_name": "Bicycle Helmet",
"quantity": 2,
"subtotal": 99.98
},
{
"price": 149.99,
"product_id": 3,
"product_name": "Mechanical Keyboard",
"quantity": 1,
"subtotal": 149.99
},
{
"price": 129.99,
"product_id": 9,
"product_name": "Gaming Headset",
"quantity": 3,
"subtotal": 389.97
},
{
"price": 149.99,
"product_id": 51,
"product_name": "Vacuum Cleaner",
"quantity": 1,
"subtotal": 149.99
}
],
"shipping_address": "799 Oak Ave, Phoenix, NY 27943",
"status": "processing",
"total_amount": 819.92,
"user_id": 10
}
],
"reviews": [
{
"comment": "Solid product, no complaints.",
"created_at": "2025-10-13T00:17:15.203711",
"id": 61,
"product_id": 41,
"rating": 4,
"user_id": 10
}
],
"total_orders": 2,
"total_reviews": 1,
"total_spent": 989.8699999999999,
"user_id": 10
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: User activity retrieved successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"count": 54,
"data": [
{
"address": "226 Oak Ave, Indianapolis, CA 90001",
"created_at": "2025-02-14T00:17:15.199498",
"email": "user@test.com",
"id": 2,
"is_admin": false,
"name": "Test User",
"phone": "555-0101"
},
{
"address": "169 River Rd, Charlotte, FL 84469",
"created_at": "2025-01-05T00:17:15.199498",
"email": "charlotte.taylor495@email.com",
"id": 3,
"is_admin": false,
"name": "Charlotte Taylor",
"phone": "555-4838"
},
{
"address": "174 Park Blvd, Houston, TX 15936",
"created_at": "2025-09-25T00:17:15.199498",
"email": "mia.miller610@email.com",
"id": 4,
"is_admin": false,
"name": "Mia Miller",
"phone": "555-7385"
},
{
"address": "700 Main St, San Antonio, CA 95466",
"created_at": "2024-11-15T00:17:15.199498",
"email": "emily.jackson5@email.com",
"id": 5,
"is_admin": false,
"name": "Emily Jackson",
"phone": "555-7018"
},
{
"address": "787 Cedar Ln, Phoenix, CA 22012",
"created_at": "2025-08-10T00:17:15.199498",
"email": "william.miller728@email.com",
"id": 6,
"is_admin": false,
"name": "William Miller",
"phone": "555-7602"
},
{
"address": "488 Washington St, Chicago, FL 95744",
"created_at": "2024-12-01T00:17:15.199498",
"email": "richard.martinez950@email.com",
"id": 7,
"is_admin": false,
"name": "Richard Martinez",
"phone": "555-6732"
},
{
"address": "880 Washington St, Seattle, FL 17234",
"created_at": "2025-07-10T00:17:15.199498",
"email": "matthew.taylor42@email.com",
"id": 8,
"is_admin": false,
"name": "Matthew Taylor",
"phone": "555-1734"
},
{
"address": "673 Sunset Blvd, Indianapolis, CA 34515",
"created_at": "2025-07-28T00:17:15.199498",
"email": "daniel.martinez992@email.com",
"id": 9,
"is_admin": false,
"name": "Daniel Martinez",
"phone": "555-2832"
},
{
"address": "799 Oak Ave, Phoenix, NY 27943",
"created_at": "2025-10-14T00:17:15.199498",
"email": "matthew.thomas596@email.com",
"id": 10,
"is_admin": false,
"name": "Matthew Thomas",
"phone": "555-1405"
},
{
"address": "394 Oak Ave, Indianapolis, NY 88148",
"created_at": "2025-04-08T00:17:15.200501",
"email": "mia.martin508@email.com",
"id": 11,
"is_admin": false,
"name": "Mia Martin",
"phone": "555-5703"
},
{
"address": "614 Lake View Dr, Columbus, CA 26095",
"created_at": "2025-04-04T00:17:15.200501",
"email": "emma.moore579@email.com",
"id": 12,
"is_admin": false,
"name": "Emma Moore",
"phone": "555-7607"
},
{
"address": "351 Maple Dr, San Francisco, CA 87181",
"created_at": "2025-06-21T00:17:15.200501",
"email": "emily.smith181@email.com",
"id": 13,
"is_admin": false,
"name": "Emily Smith",
"phone": "555-3436"
},
{
"address": "655 Washington St, Philadelphia, CA 12927",
"created_at": "2025-01-17T00:17:15.200501",
"email": "john.anderson600@email.com",
"id": 14,
"is_admin": false,
"name": "John Anderson",
"phone": "555-6316"
},
{
"address": "847 Highland Ave, New York, NY 42440",
"created_at": "2025-01-07T00:17:15.200501",
"email": "james.brown234@email.com",
"id": 15,
"is_admin": false,
"name": "James Brown",
"phone": "555-5925"
},
{
"address": "603 Maple Dr, Houston, CA 96721",
"created_at": "2025-04-18T00:17:15.200501",
"email": "thomas.hernandez576@email.com",
"id": 16,
"is_admin": false,
"name": "Thomas Hernandez",
"phone": "555-7446"
},
{
"address": "673 Sunset Blvd, San Jose, TX 97097",
"created_at": "2025-09-14T00:17:15.200501",
"email": "sophia.anderson656@email.com",
"id": 17,
"is_admin": false,
"name": "Sophia Anderson",
"phone": "555-7874"
},
{
"address": "942 Main St, Seattle, NY 24729",
"created_at": "2025-08-28T00:17:15.200501",
"email": "emma.brown230@email.com",
"id": 18,
"is_admin": false,
"name": "Emma Brown",
"phone": "555-5992"
},
{
"address": "446 Sunset Blvd, San Diego, CA 91758",
"created_at": "2025-08-11T00:17:15.200501",
"email": "sarah.lopez578@email.com",
"id": 19,
"is_admin": false,
"name": "Sarah Lopez",
"phone": "555-2268"
},
{
"address": "442 Maple Dr, Columbus, NY 21574",
"created_at": "2025-06-13T00:17:15.200501",
"email": "robert.davis907@email.com",
"id": 20,
"is_admin": false,
"name": "Robert Davis",
"phone": "555-8281"
},
{
"address": "434 Maple Dr, Jacksonville, NY 16997",
"created_at": "2025-02-13T00:17:15.200501",
"email": "charlotte.garcia110@email.com",
"id": 21,
"is_admin": false,
"name": "Charlotte Garcia",
"phone": "555-3760"
},
{
"address": "446 Main St, Houston, CA 53115",
"created_at": "2024-11-18T00:17:15.200501",
"email": "amelia.taylor56@email.com",
"id": 22,
"is_admin": false,
"name": "Amelia Taylor",
"phone": "555-7118"
},
{
"address": "296 Lake View Dr, Seattle, TX 22962",
"created_at": "2025-09-08T00:17:15.200501",
"email": "charlotte.jones264@email.com",
"id": 23,
"is_admin": false,
"name": "Charlotte Jones",
"phone": "555-4724"
},
{
"address": "780 River Rd, Columbus, CA 35183",
"created_at": "2024-11-01T00:17:15.200501",
"email": "david.wilson86@email.com",
"id": 24,
"is_admin": false,
"name": "David Wilson",
"phone": "555-3630"
},
{
"address": "114 River Rd, Houston, TX 65188",
"created_at": "2025-05-31T00:17:15.200501",
"email": "richard.lopez574@email.com",
"id": 25,
"is_admin": false,
"name": "Richard Lopez",
"phone": "555-2039"
},
{
"address": "941 Sunset Blvd, Columbus, TX 87725",
"created_at": "2025-02-21T00:17:15.200501",
"email": "daniel.miller844@email.com",
"id": 26,
"is_admin": false,
"name": "Daniel Miller",
"phone": "555-7245"
},
{
"address": "727 Sunset Blvd, Chicago, NY 10306",
"created_at": "2025-07-14T00:17:15.200501",
"email": "jane.hernandez121@email.com",
"id": 27,
"is_admin": false,
"name": "Jane Hernandez",
"phone": "555-6263"
},
{
"address": "742 Maple Dr, San Jose, NY 70312",
"created_at": "2025-08-18T00:17:15.200501",
"email": "michael.jones953@email.com",
"id": 28,
"is_admin": false,
"name": "Michael Jones",
"phone": "555-9299"
},
{
"address": "425 Oak Ave, San Antonio, NY 49808",
"created_at": "2024-12-14T00:17:15.200501",
"email": "sarah.rodriguez156@email.com",
"id": 29,
"is_admin": false,
"name": "Sarah Rodriguez",
"phone": "555-4683"
},
{
"address": "505 Maple Dr, Charlotte, FL 47748",
"created_at": "2025-06-29T00:17:15.200501",
"email": "amelia.hernandez949@email.com",
"id": 30,
"is_admin": false,
"name": "Amelia Hernandez",
"phone": "555-4230"
},
{
"address": "",
"created_at": "2025-10-14T01:13:39.086805",
"email": "test@example.com",
"id": 31,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:43:14.939008",
"email": "test@gmail.com",
"id": 33,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:43:20.491427",
"email": "test2@gmail.com",
"id": 34,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:44:42.360990",
"email": "test_tponkxwl@gmail.com",
"id": 35,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T03:46:37.478699",
"email": "test_wcagsrhl@gmail.com",
"id": 36,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:43:14.160298",
"email": "test_t77lew81@gmail.com",
"id": 38,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:43:21.401070",
"email": "test_t0nucd6j@gmail.com",
"id": 39,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:47:00.334277",
"email": "admin@test.com",
"id": 40,
"is_admin": true,
"name": "admin",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:33.930357",
"email": "test_20lz9mom@gmail.com",
"id": 41,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:35.208614",
"email": "test_8d06l09p@gmail.com",
"id": 42,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:36.567746",
"email": "test_9twko3ns@gmail.com",
"id": 43,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:37.742293",
"email": "test_lejjqqas@gmail.com",
"id": 44,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:38.823554",
"email": "test_n1gr1sbg@gmail.com",
"id": 45,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:39.997709",
"email": "test_7y5tias4@gmail.com",
"id": 46,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:41.069688",
"email": "test_2k0ggxnh@gmail.com",
"id": 47,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:42.408078",
"email": "test_t0k5cixb@gmail.com",
"id": 48,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:43.456032",
"email": "test_vr5pvdiy@gmail.com",
"id": 49,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:17:28.195341",
"email": "test_bpnmr6p6@gmail.com",
"id": 50,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T13:57:22.404502",
"email": "test_ry34r5tq@gmail.com",
"id": 51,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T19:16:38.427726",
"email": "test_08cuju91@gmail.com",
"id": 52,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T19:52:33.008129",
"email": "test_m7bd65lm@gmail.com",
"id": 53,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T19:54:26.399497",
"email": "francine.howe@hotmail.com",
"id": 54,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T20:04:29.753578",
"email": "gino.corkery@yahoo.com",
"id": 55,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T20:05:41.207391",
"email": "edward.rowe@gmail.com",
"id": 56,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "",
"phone": ""
}
],
"success": true
}
```
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 19606381-0d4f-4006-8bbf-0f9fa9ef8de3 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:11 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 Unauthorize: users listed and data valid | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"count": 54,
"data": [
{
"address": "226 Oak Ave, Indianapolis, CA 90001",
"created_at": "2025-02-14T00:17:15.199498",
"email": "user@test.com",
"id": 2,
"is_admin": false,
"name": "Test User",
"phone": "555-0101"
},
{
"address": "169 River Rd, Charlotte, FL 84469",
"created_at": "2025-01-05T00:17:15.199498",
"email": "charlotte.taylor495@email.com",
"id": 3,
"is_admin": false,
"name": "Charlotte Taylor",
"phone": "555-4838"
},
{
"address": "174 Park Blvd, Houston, TX 15936",
"created_at": "2025-09-25T00:17:15.199498",
"email": "mia.miller610@email.com",
"id": 4,
"is_admin": false,
"name": "Mia Miller",
"phone": "555-7385"
},
{
"address": "700 Main St, San Antonio, CA 95466",
"created_at": "2024-11-15T00:17:15.199498",
"email": "emily.jackson5@email.com",
"id": 5,
"is_admin": false,
"name": "Emily Jackson",
"phone": "555-7018"
},
{
"address": "787 Cedar Ln, Phoenix, CA 22012",
"created_at": "2025-08-10T00:17:15.199498",
"email": "william.miller728@email.com",
"id": 6,
"is_admin": false,
"name": "William Miller",
"phone": "555-7602"
},
{
"address": "488 Washington St, Chicago, FL 95744",
"created_at": "2024-12-01T00:17:15.199498",
"email": "richard.martinez950@email.com",
"id": 7,
"is_admin": false,
"name": "Richard Martinez",
"phone": "555-6732"
},
{
"address": "880 Washington St, Seattle, FL 17234",
"created_at": "2025-07-10T00:17:15.199498",
"email": "matthew.taylor42@email.com",
"id": 8,
"is_admin": false,
"name": "Matthew Taylor",
"phone": "555-1734"
},
{
"address": "673 Sunset Blvd, Indianapolis, CA 34515",
"created_at": "2025-07-28T00:17:15.199498",
"email": "daniel.martinez992@email.com",
"id": 9,
"is_admin": false,
"name": "Daniel Martinez",
"phone": "555-2832"
},
{
"address": "799 Oak Ave, Phoenix, NY 27943",
"created_at": "2025-10-14T00:17:15.199498",
"email": "matthew.thomas596@email.com",
"id": 10,
"is_admin": false,
"name": "Matthew Thomas",
"phone": "555-1405"
},
{
"address": "394 Oak Ave, Indianapolis, NY 88148",
"created_at": "2025-04-08T00:17:15.200501",
"email": "mia.martin508@email.com",
"id": 11,
"is_admin": false,
"name": "Mia Martin",
"phone": "555-5703"
},
{
"address": "614 Lake View Dr, Columbus, CA 26095",
"created_at": "2025-04-04T00:17:15.200501",
"email": "emma.moore579@email.com",
"id": 12,
"is_admin": false,
"name": "Emma Moore",
"phone": "555-7607"
},
{
"address": "351 Maple Dr, San Francisco, CA 87181",
"created_at": "2025-06-21T00:17:15.200501",
"email": "emily.smith181@email.com",
"id": 13,
"is_admin": false,
"name": "Emily Smith",
"phone": "555-3436"
},
{
"address": "655 Washington St, Philadelphia, CA 12927",
"created_at": "2025-01-17T00:17:15.200501",
"email": "john.anderson600@email.com",
"id": 14,
"is_admin": false,
"name": "John Anderson",
"phone": "555-6316"
},
{
"address": "847 Highland Ave, New York, NY 42440",
"created_at": "2025-01-07T00:17:15.200501",
"email": "james.brown234@email.com",
"id": 15,
"is_admin": false,
"name": "James Brown",
"phone": "555-5925"
},
{
"address": "603 Maple Dr, Houston, CA 96721",
"created_at": "2025-04-18T00:17:15.200501",
"email": "thomas.hernandez576@email.com",
"id": 16,
"is_admin": false,
"name": "Thomas Hernandez",
"phone": "555-7446"
},
{
"address": "673 Sunset Blvd, San Jose, TX 97097",
"created_at": "2025-09-14T00:17:15.200501",
"email": "sophia.anderson656@email.com",
"id": 17,
"is_admin": false,
"name": "Sophia Anderson",
"phone": "555-7874"
},
{
"address": "942 Main St, Seattle, NY 24729",
"created_at": "2025-08-28T00:17:15.200501",
"email": "emma.brown230@email.com",
"id": 18,
"is_admin": false,
"name": "Emma Brown",
"phone": "555-5992"
},
{
"address": "446 Sunset Blvd, San Diego, CA 91758",
"created_at": "2025-08-11T00:17:15.200501",
"email": "sarah.lopez578@email.com",
"id": 19,
"is_admin": false,
"name": "Sarah Lopez",
"phone": "555-2268"
},
{
"address": "442 Maple Dr, Columbus, NY 21574",
"created_at": "2025-06-13T00:17:15.200501",
"email": "robert.davis907@email.com",
"id": 20,
"is_admin": false,
"name": "Robert Davis",
"phone": "555-8281"
},
{
"address": "434 Maple Dr, Jacksonville, NY 16997",
"created_at": "2025-02-13T00:17:15.200501",
"email": "charlotte.garcia110@email.com",
"id": 21,
"is_admin": false,
"name": "Charlotte Garcia",
"phone": "555-3760"
},
{
"address": "446 Main St, Houston, CA 53115",
"created_at": "2024-11-18T00:17:15.200501",
"email": "amelia.taylor56@email.com",
"id": 22,
"is_admin": false,
"name": "Amelia Taylor",
"phone": "555-7118"
},
{
"address": "296 Lake View Dr, Seattle, TX 22962",
"created_at": "2025-09-08T00:17:15.200501",
"email": "charlotte.jones264@email.com",
"id": 23,
"is_admin": false,
"name": "Charlotte Jones",
"phone": "555-4724"
},
{
"address": "780 River Rd, Columbus, CA 35183",
"created_at": "2024-11-01T00:17:15.200501",
"email": "david.wilson86@email.com",
"id": 24,
"is_admin": false,
"name": "David Wilson",
"phone": "555-3630"
},
{
"address": "114 River Rd, Houston, TX 65188",
"created_at": "2025-05-31T00:17:15.200501",
"email": "richard.lopez574@email.com",
"id": 25,
"is_admin": false,
"name": "Richard Lopez",
"phone": "555-2039"
},
{
"address": "941 Sunset Blvd, Columbus, TX 87725",
"created_at": "2025-02-21T00:17:15.200501",
"email": "daniel.miller844@email.com",
"id": 26,
"is_admin": false,
"name": "Daniel Miller",
"phone": "555-7245"
},
{
"address": "727 Sunset Blvd, Chicago, NY 10306",
"created_at": "2025-07-14T00:17:15.200501",
"email": "jane.hernandez121@email.com",
"id": 27,
"is_admin": false,
"name": "Jane Hernandez",
"phone": "555-6263"
},
{
"address": "742 Maple Dr, San Jose, NY 70312",
"created_at": "2025-08-18T00:17:15.200501",
"email": "michael.jones953@email.com",
"id": 28,
"is_admin": false,
"name": "Michael Jones",
"phone": "555-9299"
},
{
"address": "425 Oak Ave, San Antonio, NY 49808",
"created_at": "2024-12-14T00:17:15.200501",
"email": "sarah.rodriguez156@email.com",
"id": 29,
"is_admin": false,
"name": "Sarah Rodriguez",
"phone": "555-4683"
},
{
"address": "505 Maple Dr, Charlotte, FL 47748",
"created_at": "2025-06-29T00:17:15.200501",
"email": "amelia.hernandez949@email.com",
"id": 30,
"is_admin": false,
"name": "Amelia Hernandez",
"phone": "555-4230"
},
{
"address": "",
"created_at": "2025-10-14T01:13:39.086805",
"email": "test@example.com",
"id": 31,
"is_admin": false,
"name": "Test User",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:43:14.939008",
"email": "test@gmail.com",
"id": 33,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:43:20.491427",
"email": "test2@gmail.com",
"id": 34,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T02:44:42.360990",
"email": "test_tponkxwl@gmail.com",
"id": 35,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T03:46:37.478699",
"email": "test_wcagsrhl@gmail.com",
"id": 36,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:43:14.160298",
"email": "test_t77lew81@gmail.com",
"id": 38,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:43:21.401070",
"email": "test_t0nucd6j@gmail.com",
"id": 39,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T20:47:00.334277",
"email": "admin@test.com",
"id": 40,
"is_admin": true,
"name": "admin",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:33.930357",
"email": "test_20lz9mom@gmail.com",
"id": 41,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:35.208614",
"email": "test_8d06l09p@gmail.com",
"id": 42,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:36.567746",
"email": "test_9twko3ns@gmail.com",
"id": 43,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:37.742293",
"email": "test_lejjqqas@gmail.com",
"id": 44,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:38.823554",
"email": "test_n1gr1sbg@gmail.com",
"id": 45,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:39.997709",
"email": "test_7y5tias4@gmail.com",
"id": 46,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:41.069688",
"email": "test_2k0ggxnh@gmail.com",
"id": 47,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:42.408078",
"email": "test_t0k5cixb@gmail.com",
"id": 48,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:00:43.456032",
"email": "test_vr5pvdiy@gmail.com",
"id": 49,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-14T21:17:28.195341",
"email": "test_bpnmr6p6@gmail.com",
"id": 50,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T13:57:22.404502",
"email": "test_ry34r5tq@gmail.com",
"id": 51,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T19:16:38.427726",
"email": "test_08cuju91@gmail.com",
"id": 52,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T19:52:33.008129",
"email": "test_m7bd65lm@gmail.com",
"id": 53,
"is_admin": false,
"name": "test",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T19:54:26.399497",
"email": "francine.howe@hotmail.com",
"id": 54,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T20:04:29.753578",
"email": "gino.corkery@yahoo.com",
"id": 55,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T20:05:41.207391",
"email": "edward.rowe@gmail.com",
"id": 56,
"is_admin": false,
"name": "",
"phone": ""
},
{
"address": "",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "",
"phone": ""
}
],
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a23e1ce5-3305-40b7-a373-38a1b5d7a5c5 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:11 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403 Unauthorize: users listed and data valid | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"address": "",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "",
"phone": ""
},
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9870ec53-03f1-4ade-9fae-98b4b0823d44 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:11 GMT |
| Content-Type | application/json |
| Content-Length | 52 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "User not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404 Not Found Get User: User not found (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"address": "",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "",
"phone": ""
},
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 75a66cbb-01ea-4df2-9651-02f8da6d6bf8 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:11 GMT |
| Content-Type | application/json |
| Content-Length | 50 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Unauthorized",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403 Forbidden Get User: User not found (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"address": "",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "",
"phone": ""
},
"success": true
}
```
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cba24b8f-151e-430b-b4ea-8ce991a5f51a |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:11 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403 Forbidden Get User: Token is missing (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"address": "123 Updated Street",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-10-15T20:20:48.079394"
},
"message": "User updated successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4872aae9-2682-4a43-845e-e34dfed662fd |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 89 |
{
"name": "todelete2",
"phone": "555-0101",
"address": "123 Updated Street"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:11 GMT |
| Content-Type | application/json |
| Content-Length | 52 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "User not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| PUT Update User Response is valid JSON | 1 | 0 | 0 |
| Update User 404 Not Found: User not found (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"address": "123 Updated Street",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-10-15T20:20:48.079394"
},
"message": "User updated successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9581e74d-2976-446b-8734-f41f190b1075 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 89 |
{
"name": "todelete2",
"phone": "555-0101",
"address": "123 Updated Street"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:12 GMT |
| Content-Type | application/json |
| Content-Length | 52 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "User not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| PUT Update User Response is valid JSON | 1 | 0 | 0 |
| Update User 404 Not Found: User not found (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"address": "123 Updated Street",
"created_at": "2025-10-15T20:06:05.917785",
"email": "kenyetta.hirthe@hotmail.com",
"id": 57,
"is_admin": false,
"name": "todelete2",
"phone": "555-0101",
"updated_at": "2025-10-15T20:20:48.079394"
},
"message": "User updated successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b2c23134-76f8-4ade-b592-05ddf36a8d46 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 89 |
{
"name": "todelete2",
"phone": "555-0101",
"address": "123 Updated Street"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:12 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| PUT Update User Response is valid JSON | 2 | 0 | 0 |
| Update User 401 Unauthorized: Token is missing as expected | 2 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"email": "kenyetta.hirthe@hotmail.com",
"id": 57
},
"message": "User deleted successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0b195b49-3801-4290-88cd-10fd3eb5ac68 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:12 GMT |
| Content-Type | application/json |
| Content-Length | 52 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "User not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404 Not Found: User not found (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"email": "kenyetta.hirthe@hotmail.com",
"id": 57
},
"message": "User deleted successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | de7a1bd7-1ec5-4ee6-a9e1-dacd91f5434c |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:12 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403 forbidden: Admin privileges required (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` java
{
"data": {
"email": "kenyetta.hirthe@hotmail.com",
"id": 57
},
"message": "User deleted successfully",
"success": true
}
```
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6baa5758-f9c6-489a-bbfe-b8eb0b2eac98 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 Authoruzed: Token is missing (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"data": {
"cart_items": 0,
"orders": [],
"reviews": [],
"total_orders": 0,
"total_reviews": 0,
"total_spent": 0,
"user_id": 57
},
"success": true
}
```
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2180f2ee-22e9-41bc-836b-0833e7653f41 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403 Unauthorize: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
``` json
{
"data": {
"cart_items": 0,
"orders": [],
"reviews": [],
"total_orders": 0,
"total_reviews": 0,
"total_spent": 0,
"user_id": 57
},
"success": true
}
```
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ac9b60e8-201a-4ae9-974c-eb69d1dd31fc |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 Unauthorize: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | de88e8f6-d7ea-4a7f-a348-6f3061a9be44 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 66 |
{
"name": "TestCategory",
"description": "Test Category"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 210 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"created_at": "2025-12-08T03:34:13.262462",
"description": "Test Category",
"id": 15,
"name": "TestCategory"
},
"message": "Category created successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 201 : Create Category (Admin) | 1 | 0 | 0 |
| Response is valid JSON | 1 | 0 | 0 |
| 201 Created: Category created successfully | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 10343b53-f058-403e-8404-cef0b6848353 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 2279 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 15,
"data": [
{
"created_at": "2024-12-06T00:17:15.200501",
"description": "Electronic devices and accessories",
"id": 1,
"name": "Electronics"
},
{
"created_at": "2024-12-01T00:17:15.200501",
"description": "Fashion and apparel",
"id": 2,
"name": "Clothing"
},
{
"created_at": "2024-10-24T00:17:15.200501",
"description": "Books and publications",
"id": 3,
"name": "Books"
},
{
"created_at": "2024-10-20T00:17:15.200501",
"description": "Home improvement and garden supplies",
"id": 4,
"name": "Home & Garden"
},
{
"created_at": "2025-10-16T02:09:30.902195",
"description": "Accessory items",
"id": 5,
"name": "Accessories"
},
{
"created_at": "2025-10-17T14:41:31.012279",
"description": "Accessory items",
"id": 6,
"name": "Accessories"
},
{
"created_at": "2025-11-12T22:48:08.661937",
"description": "Accessory items",
"id": 7,
"name": "Accessories"
},
{
"created_at": "2025-11-13T16:12:51.886959",
"description": "Accessory items",
"id": 8,
"name": "Accessories"
},
{
"created_at": "2025-11-15T03:57:40.100276",
"description": "Test Category",
"id": 9,
"name": "TestCategory"
},
{
"created_at": "2025-11-15T04:32:48.783090",
"description": "Test Description",
"id": 10,
"name": "TestCategory"
},
{
"created_at": "2025-11-15T04:33:22.394379",
"description": "Test Description",
"id": 11,
"name": "TestCategory"
},
{
"created_at": "2025-11-16T03:24:06.995344",
"description": "",
"id": 12,
"name": "TestCategory"
},
{
"created_at": "2025-12-06T02:48:33.966830",
"description": "Test Category",
"id": 13,
"name": "TestCategory"
},
{
"created_at": "2025-12-06T02:51:16.936309",
"description": "Test Category",
"id": 14,
"name": "TestCategory"
},
{
"created_at": "2025-12-08T03:34:13.262462",
"description": "Test Category",
"id": 15,
"name": "TestCategory"
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Categories listed successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2bc0e62c-2334-4f24-bf78-e8e95c9da665 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 126 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"id": 15,
"name": "TestCategory"
},
"message": "Category deleted successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: success is true and message exists | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 90c83dc5-7baa-41c0-a7ac-3b78643578bc |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 4 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Category name is required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400 Forbidden: Category name is required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8f68e5ab-500e-4202-8162-87828d8af8fd |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 66 |
{
"name": "TestCategory",
"description": "Test Category"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403 Forbidden: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 18ef74ab-13fb-48f9-99ae-9fa38be17cd7 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 66 |
{
"name": "TestCategory",
"description": "Test Category"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 Forbidden: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 26c2a4f3-615f-465e-aa4e-6011a5949578 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 56 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Category not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404 Not Found: Category not found (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a88aab64-1407-49c3-9cbc-2a10df57589c |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7047878a-1435-4306-a26d-37b9d8aebe23 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:13 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | da6d6537-e4b3-44ee-b04f-5e707489a9e8 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:14 GMT |
| Content-Type | application/json |
| Content-Length | 3501 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": [
{
"category": "Electronics",
"created_at": "2025-09-15T00:17:15.200501",
"description": "High-performance laptop with 16GB RAM and 512GB SSD2",
"id": 1,
"image_url": "https://picsum.photos/400/300?random=1",
"name": "Laptop Pro 15\"",
"price": 899.99,
"stock": 838,
"updated_at": "2025-12-08T03:33:18.079341"
},
{
"category": "Electronics",
"created_at": "2025-07-12T00:17:15.200501",
"description": "Ergonomic wireless mouse with precision tracking",
"id": 2,
"image_url": "https://picsum.photos/400/300?random=2",
"name": "Wireless Mouse",
"price": 24.99,
"stock": 191,
"updated_at": "2025-11-16T04:36:14.907522"
},
{
"category": "Electronics",
"created_at": "2025-08-11T00:17:15.200501",
"description": "RGB mechanical keyboard with Cherry MX switches",
"id": 3,
"image_url": "https://picsum.photos/400/300?random=3",
"name": "Mechanical Keyboard",
"price": 149.99,
"stock": 37
},
{
"category": "Electronics",
"created_at": "2025-09-28T00:17:15.200501",
"description": "Updated description",
"id": 4,
"image_url": "https://picsum.photos/400/300?random=4",
"name": "4K Monitor 27\"",
"price": 24.99,
"stock": 200,
"updated_at": "2025-12-07T21:31:49.750518"
},
{
"category": "Electronics",
"created_at": "2025-08-22T00:17:15.200501",
"description": "7-in-1 USB-C hub with HDMI and ethernet",
"id": 5,
"image_url": "https://picsum.photos/400/300?random=5",
"name": "USB-C Hub",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-08T03:33:18.079341"
},
{
"category": "Electronics",
"created_at": "2025-06-19T00:17:15.200501",
"description": "1080p HD webcam with auto-focus",
"id": 6,
"image_url": "https://picsum.photos/400/300?random=6",
"name": "Webcam HD",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-07T21:33:07.196082"
},
{
"category": "Electronics",
"created_at": "2025-05-06T00:17:15.200501",
"description": "Portable waterproof Bluetooth speaker",
"id": 7,
"image_url": "https://picsum.photos/400/300?random=7",
"name": "Bluetooth Speaker",
"price": 89.99,
"stock": 70
},
{
"category": "Electronics",
"created_at": "2025-05-25T00:17:15.200501",
"description": "True wireless earbuds with active noise cancellation",
"id": 8,
"image_url": "https://picsum.photos/400/300?random=8",
"name": "Wireless Earbuds",
"price": 199.99,
"stock": 27
},
{
"category": "Electronics",
"created_at": "2025-07-17T00:17:15.200501",
"description": "Pro gaming headset with 7.1 surround sound",
"id": 9,
"image_url": "https://picsum.photos/400/300?random=9",
"name": "Gaming Headset",
"price": 129.99,
"stock": 138
},
{
"category": "Electronics",
"created_at": "2025-06-28T00:17:15.200501",
"description": "Fitness tracker smart watch with heart rate monitor",
"id": 11,
"image_url": "https://picsum.photos/400/300?random=11",
"name": "Smart Watch",
"price": 249.99,
"stock": 178
}
],
"pagination": {
"page": 1,
"pages": 11,
"per_page": 10,
"total": 107
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 : Get All Products | 1 | 0 | 0 |
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Products listed successfully | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | df191427-6f91-4536-945a-9fe31390ab7b |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:14 GMT |
| Content-Type | application/json |
| Content-Length | 3499 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": [
{
"category": "Electronics",
"created_at": "2025-09-15T00:17:15.200501",
"description": "High-performance laptop with 16GB RAM and 512GB SSD2",
"id": 1,
"image_url": "https://picsum.photos/400/300?random=1",
"name": "Laptop Pro 15\"",
"price": 899.99,
"stock": 838,
"updated_at": "2025-12-08T03:33:18.079341"
},
{
"category": "Electronics",
"created_at": "2025-07-12T00:17:15.200501",
"description": "Ergonomic wireless mouse with precision tracking",
"id": 2,
"image_url": "https://picsum.photos/400/300?random=2",
"name": "Wireless Mouse",
"price": 24.99,
"stock": 191,
"updated_at": "2025-11-16T04:36:14.907522"
},
{
"category": "Electronics",
"created_at": "2025-08-11T00:17:15.200501",
"description": "RGB mechanical keyboard with Cherry MX switches",
"id": 3,
"image_url": "https://picsum.photos/400/300?random=3",
"name": "Mechanical Keyboard",
"price": 149.99,
"stock": 37
},
{
"category": "Electronics",
"created_at": "2025-09-28T00:17:15.200501",
"description": "Updated description",
"id": 4,
"image_url": "https://picsum.photos/400/300?random=4",
"name": "4K Monitor 27\"",
"price": 24.99,
"stock": 200,
"updated_at": "2025-12-07T21:31:49.750518"
},
{
"category": "Electronics",
"created_at": "2025-08-22T00:17:15.200501",
"description": "7-in-1 USB-C hub with HDMI and ethernet",
"id": 5,
"image_url": "https://picsum.photos/400/300?random=5",
"name": "USB-C Hub",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-08T03:33:18.079341"
},
{
"category": "Electronics",
"created_at": "2025-06-19T00:17:15.200501",
"description": "1080p HD webcam with auto-focus",
"id": 6,
"image_url": "https://picsum.photos/400/300?random=6",
"name": "Webcam HD",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-07T21:33:07.196082"
},
{
"category": "Electronics",
"created_at": "2025-05-06T00:17:15.200501",
"description": "Portable waterproof Bluetooth speaker",
"id": 7,
"image_url": "https://picsum.photos/400/300?random=7",
"name": "Bluetooth Speaker",
"price": 89.99,
"stock": 70
},
{
"category": "Electronics",
"created_at": "2025-05-25T00:17:15.200501",
"description": "True wireless earbuds with active noise cancellation",
"id": 8,
"image_url": "https://picsum.photos/400/300?random=8",
"name": "Wireless Earbuds",
"price": 199.99,
"stock": 27
},
{
"category": "Electronics",
"created_at": "2025-07-17T00:17:15.200501",
"description": "Pro gaming headset with 7.1 surround sound",
"id": 9,
"image_url": "https://picsum.photos/400/300?random=9",
"name": "Gaming Headset",
"price": 129.99,
"stock": 138
},
{
"category": "Electronics",
"created_at": "2025-06-28T00:17:15.200501",
"description": "Fitness tracker smart watch with heart rate monitor",
"id": 11,
"image_url": "https://picsum.photos/400/300?random=11",
"name": "Smart Watch",
"price": 249.99,
"stock": 178
}
],
"pagination": {
"page": 1,
"pages": 5,
"per_page": 10,
"total": 47
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Query Filtered products retrieved successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e7e02a49-db1f-43dd-87c7-b76def0379f8 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 228 |
{
"name": "new product1",
"description": "new product description1",
"price": 29.99,
"category": "Electronics",
"stock": 20,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:14 GMT |
| Content-Type | application/json |
| Content-Length | 372 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"category": "Electronics",
"created_at": "2025-12-08T03:34:14.291489",
"description": "new product description1",
"id": 110,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
"message": "Product created successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 201 Created: Product created successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 20da7637-fe58-4acd-b487-919604ff4928 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 81 |
{
"description": "Updated description",
"price": 34.99,
"stock": 75
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:14 GMT |
| Content-Type | application/json |
| Content-Length | 415 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"category": "Electronics",
"created_at": "2025-12-08T03:34:14.291489",
"description": "Updated description",
"id": 110,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 34.99,
"stock": 75,
"updated_at": "2025-12-08T03:34:14.399203"
},
"message": "Product updated successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Product updated successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 42fc5090-0842-491f-9aa7-6776044c315f |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:14 GMT |
| Content-Type | application/json |
| Content-Length | 370 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"category": "Electronics",
"created_at": "2025-12-08T03:34:14.291489",
"description": "Updated description",
"id": 110,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 34.99,
"stock": 75,
"updated_at": "2025-12-08T03:34:14.399203"
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Product retrieved successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c3c0249e-bdc8-4a6e-8248-c56e2c4d24bf |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:14 GMT |
| Content-Type | application/json |
| Content-Length | 126 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"id": 110,
"name": "new product1"
},
"message": "Product deleted successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Product deleted successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cc5d937f-136d-4633-a108-16e6bf411993 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:14 GMT |
| Content-Type | application/json |
| Content-Length | 1705 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 5,
"data": [
{
"category": "Electronics",
"created_at": "2025-09-15T00:17:15.200501",
"description": "High-performance laptop with 16GB RAM and 512GB SSD2",
"id": 1,
"image_url": "https://picsum.photos/400/300?random=1",
"name": "Laptop Pro 15\"",
"price": 899.99,
"stock": 838,
"updated_at": "2025-12-08T03:33:18.079341"
},
{
"category": "Electronics",
"created_at": "2025-08-22T00:17:15.200501",
"description": "7-in-1 USB-C hub with HDMI and ethernet",
"id": 5,
"image_url": "https://picsum.photos/400/300?random=5",
"name": "USB-C Hub",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-08T03:33:18.079341"
},
{
"category": "Electronics",
"created_at": "2025-09-24T00:17:15.200501",
"description": "Android tablet with 64GB storage",
"id": 12,
"image_url": "https://picsum.photos/400/300?random=12",
"name": "Tablet 10\"",
"price": 299.99,
"stock": 169
},
{
"category": "Home & Garden",
"created_at": "2025-05-02T00:17:15.200501",
"description": "Expandable garden hose",
"id": 48,
"image_url": "https://picsum.photos/400/300?random=8",
"name": "Garden Hose 50ft",
"price": 34.99,
"stock": 56
},
{
"category": "Sports",
"created_at": "2025-09-03T00:17:15.200501",
"description": "Set of 5 resistance bands",
"id": 63,
"image_url": "https://placeholder.pics/svg/400x300/16a085-FFFFFF/16a085-FFFFFF/Product",
"name": "Resistance Bands",
"price": 24.99,
"stock": 183
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Search results valid | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c94e293f-669d-4513-8b0e-2f6ece56571b |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:14 GMT |
| Content-Type | application/json |
| Content-Length | 15196 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 47,
"data": [
{
"category": "Electronics",
"created_at": "2025-09-15T00:17:15.200501",
"description": "High-performance laptop with 16GB RAM and 512GB SSD2",
"id": 1,
"image_url": "https://picsum.photos/400/300?random=1",
"name": "Laptop Pro 15\"",
"price": 899.99,
"stock": 838,
"updated_at": "2025-12-08T03:33:18.079341"
},
{
"category": "Electronics",
"created_at": "2025-07-12T00:17:15.200501",
"description": "Ergonomic wireless mouse with precision tracking",
"id": 2,
"image_url": "https://picsum.photos/400/300?random=2",
"name": "Wireless Mouse",
"price": 24.99,
"stock": 191,
"updated_at": "2025-11-16T04:36:14.907522"
},
{
"category": "Electronics",
"created_at": "2025-08-11T00:17:15.200501",
"description": "RGB mechanical keyboard with Cherry MX switches",
"id": 3,
"image_url": "https://picsum.photos/400/300?random=3",
"name": "Mechanical Keyboard",
"price": 149.99,
"stock": 37
},
{
"category": "Electronics",
"created_at": "2025-09-28T00:17:15.200501",
"description": "Updated description",
"id": 4,
"image_url": "https://picsum.photos/400/300?random=4",
"name": "4K Monitor 27\"",
"price": 24.99,
"stock": 200,
"updated_at": "2025-12-07T21:31:49.750518"
},
{
"category": "Electronics",
"created_at": "2025-08-22T00:17:15.200501",
"description": "7-in-1 USB-C hub with HDMI and ethernet",
"id": 5,
"image_url": "https://picsum.photos/400/300?random=5",
"name": "USB-C Hub",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-08T03:33:18.079341"
},
{
"category": "Electronics",
"created_at": "2025-06-19T00:17:15.200501",
"description": "1080p HD webcam with auto-focus",
"id": 6,
"image_url": "https://picsum.photos/400/300?random=6",
"name": "Webcam HD",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-07T21:33:07.196082"
},
{
"category": "Electronics",
"created_at": "2025-05-06T00:17:15.200501",
"description": "Portable waterproof Bluetooth speaker",
"id": 7,
"image_url": "https://picsum.photos/400/300?random=7",
"name": "Bluetooth Speaker",
"price": 89.99,
"stock": 70
},
{
"category": "Electronics",
"created_at": "2025-05-25T00:17:15.200501",
"description": "True wireless earbuds with active noise cancellation",
"id": 8,
"image_url": "https://picsum.photos/400/300?random=8",
"name": "Wireless Earbuds",
"price": 199.99,
"stock": 27
},
{
"category": "Electronics",
"created_at": "2025-07-17T00:17:15.200501",
"description": "Pro gaming headset with 7.1 surround sound",
"id": 9,
"image_url": "https://picsum.photos/400/300?random=9",
"name": "Gaming Headset",
"price": 129.99,
"stock": 138
},
{
"category": "Electronics",
"created_at": "2025-06-28T00:17:15.200501",
"description": "Fitness tracker smart watch with heart rate monitor",
"id": 11,
"image_url": "https://picsum.photos/400/300?random=11",
"name": "Smart Watch",
"price": 249.99,
"stock": 178
},
{
"category": "Electronics",
"created_at": "2025-09-24T00:17:15.200501",
"description": "Android tablet with 64GB storage",
"id": 12,
"image_url": "https://picsum.photos/400/300?random=12",
"name": "Tablet 10\"",
"price": 299.99,
"stock": 169
},
{
"category": "Electronics",
"created_at": "2025-09-14T00:17:15.200501",
"description": "Fast charging power bank",
"id": 13,
"image_url": "https://picsum.photos/400/300?random=13",
"name": "Power Bank 20000mAh",
"price": 39.99,
"stock": 91
},
{
"category": "Electronics",
"created_at": "2025-08-08T00:17:15.200501",
"description": "Premium 4K HDMI cable",
"id": 14,
"image_url": "https://picsum.photos/400/300?random=14",
"name": "HDMI Cable 10ft",
"price": 19.99,
"stock": 200
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:29:38.139101",
"description": "new product description1",
"id": 76,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:32:46.416229",
"description": "new product description1",
"id": 77,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:33:02.746253",
"description": "new product description1",
"id": 78,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:33:18.912566",
"description": "new product description1",
"id": 79,
"image_url": "https://ci.suez2.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:33:22.849125",
"description": "Updated description",
"id": 80,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 34.99,
"stock": 75,
"updated_at": "2025-11-13T12:34:12.443847"
},
{
"category": "Electronics",
"created_at": "2025-11-13T15:48:31.749779",
"description": "new product description1",
"id": 81,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T15:48:59.404526",
"description": "new product description1",
"id": 82,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:31:43.188277",
"description": "new product description1",
"id": 83,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:31:52.938276",
"description": "new product description1",
"id": 84,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:32:48.262569",
"description": "new product description1",
"id": 85,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:45:18.833425",
"description": "new product description1",
"id": 86,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:46:16.435116",
"description": "new product description1",
"id": 87,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-15T22:07:47.989837",
"description": "new product description1",
"id": 88,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:09:30.867060",
"description": "new product description1",
"id": 89,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:12:39.906152",
"description": "Updated Desc",
"id": 90,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 34.99,
"stock": 75,
"updated_at": "2025-11-16T00:12:41.630810"
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:15:14.561087",
"description": "new product description1",
"id": 91,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:27:51.014836",
"description": "new product description1",
"id": 92,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:29:13.494310",
"description": "new product description1",
"id": 93,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:35:21.732952",
"description": "new product description1",
"id": 94,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:39:25.284030",
"description": "new product description1",
"id": 95,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:42:33.559111",
"description": "new product description1",
"id": 96,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T03:51:29.763959",
"description": "new product description1",
"id": 97,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:07:37.226668",
"description": "new product description1",
"id": 98,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:07:54.984842",
"description": "new product description1",
"id": 99,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:12:19.329709",
"description": "new product description1",
"id": 100,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:12:56.333570",
"description": "new product description1",
"id": 101,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:31:59.657854",
"description": "Updated Desc",
"id": 102,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 34.99,
"stock": 75,
"updated_at": "2025-11-16T04:32:00.041418"
},
{
"category": "Electronics",
"created_at": "2025-11-16T23:51:57.514473",
"description": "new product description1",
"id": 103,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T23:54:31.887544",
"description": "new product description1",
"id": 104,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T23:58:25.355255",
"description": "new product description1",
"id": 105,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:20:41.028665",
"description": "new product description1",
"id": 106,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:21:30.229394",
"description": "new product description1",
"id": 107,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:22:42.761873",
"description": "new product description1",
"id": 108,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:28:16.903778",
"description": "new product description1",
"id": 109,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Returned items match selected category | 1 | 0 | 0 |
| 200 OK: Products by category retrieved successfully | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0d55a314-5e23-4cf0-bc9a-938dde373e82 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:14 GMT |
| Content-Type | application/json |
| Content-Length | 15228 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 48,
"data": [
{
"category": "Electronics",
"created_at": "2025-08-11T00:17:15.200501",
"description": "RGB mechanical keyboard with Cherry MX switches",
"id": 3,
"image_url": "https://picsum.photos/400/300?random=3",
"name": "Mechanical Keyboard",
"price": 149.99,
"stock": 37
},
{
"category": "Electronics",
"created_at": "2025-05-25T00:17:15.200501",
"description": "True wireless earbuds with active noise cancellation",
"id": 8,
"image_url": "https://picsum.photos/400/300?random=8",
"name": "Wireless Earbuds",
"price": 199.99,
"stock": 27
},
{
"category": "Clothing",
"created_at": "2025-09-16T00:17:15.200501",
"description": "Warm fleece hoodie",
"id": 20,
"image_url": "https://placeholder.pics/svg/400x300/f39c12-FFFFFF/f39c12-FFFFFF/Product",
"name": "Hoodie",
"price": 49.99,
"stock": 16
},
{
"category": "Clothing",
"created_at": "2025-07-31T00:17:15.200501",
"description": "Adjustable baseball cap",
"id": 24,
"image_url": "https://placeholder.pics/svg/400x300/c0392b-FFFFFF/c0392b-FFFFFF/Product",
"name": "Baseball Cap",
"price": 24.99,
"stock": 39
},
{
"category": "Clothing",
"created_at": "2025-06-14T00:17:15.200501",
"description": "Formal dress shirt",
"id": 26,
"image_url": "https://dummyimage.com/400x300/3498db/ffffff&text=Product",
"name": "Dress Shirt",
"price": 44.99,
"stock": 44
},
{
"category": "Clothing",
"created_at": "2025-09-20T00:17:15.200501",
"description": "Breathable athletic shorts",
"id": 29,
"image_url": "https://dummyimage.com/400x300/9b59b6/ffffff&text=Product",
"name": "Athletic Shorts",
"price": 29.99,
"stock": 24
},
{
"category": "Books",
"created_at": "2025-05-06T00:17:15.200501",
"description": "Set of 3 bestselling mystery novels",
"id": 32,
"image_url": "https://dummyimage.com/400x300/34495e/ffffff&text=Product",
"name": "Mystery Novel Collection",
"price": 29.99,
"stock": 45
},
{
"category": "Books",
"created_at": "2025-04-27T00:17:15.200501",
"description": "Professional cooking techniques",
"id": 34,
"image_url": "https://dummyimage.com/400x300/c0392b/ffffff&text=Product",
"name": "Cooking Masterclass",
"price": 34.99,
"stock": 32
},
{
"category": "Books",
"created_at": "2025-09-08T00:17:15.200501",
"description": "Life-changing self-improvement book",
"id": 40,
"image_url": "https://dummyimage.com/400x300/95a5a6/ffffff&text=Product",
"name": "Self-Help Classic",
"price": 22.99,
"stock": 40
},
{
"category": "Books",
"created_at": "2025-04-25T00:17:15.200501",
"description": "Complete European travel guide",
"id": 41,
"image_url": "https://picsum.photos/400/300?random=1",
"name": "Travel Guide Europe",
"price": 31.99,
"stock": 28
},
{
"category": "Home & Garden",
"created_at": "2025-06-06T00:17:15.200501",
"description": "Set of 6 plastic storage bins",
"id": 50,
"image_url": "https://picsum.photos/400/300?random=10",
"name": "Storage Bins Set",
"price": 39.99,
"stock": 42
},
{
"category": "Home & Garden",
"created_at": "2025-09-15T00:17:15.200501",
"description": "Set of 6 premium cotton towels",
"id": 53,
"image_url": "https://picsum.photos/400/300?random=13",
"name": "Bath Towel Set",
"price": 49.99,
"stock": 29
},
{
"category": "Sports",
"created_at": "2025-08-27T00:17:15.200501",
"description": "Non-slip exercise yoga mat",
"id": 61,
"image_url": "https://placeholder.pics/svg/400x300/1abc9c-FFFFFF/1abc9c-FFFFFF/Product",
"name": "Yoga Mat",
"price": 29.99,
"stock": 11
},
{
"category": "Sports",
"created_at": "2025-04-26T00:17:15.200501",
"description": "Speed jump rope for cardio",
"id": 64,
"image_url": "https://placeholder.pics/svg/400x300/c0392b-FFFFFF/c0392b-FFFFFF/Product",
"name": "Jump Rope",
"price": 14.99,
"stock": 15
},
{
"category": "Sports",
"created_at": "2025-10-12T00:17:15.200501",
"description": "Insulated stainless steel bottle",
"id": 69,
"image_url": "https://dummyimage.com/400x300/9b59b6/ffffff&text=Product",
"name": "Water Bottle 32oz",
"price": 24.99,
"stock": 12
},
{
"category": "Sports",
"created_at": "2025-08-19T00:17:15.200501",
"description": "Training boxing gloves 12oz",
"id": 71,
"image_url": "https://dummyimage.com/400x300/1abc9c/ffffff&text=Product",
"name": "Boxing Gloves",
"price": 54.99,
"stock": 39
},
{
"category": "Sports",
"created_at": "2025-08-28T00:17:15.200501",
"description": "Basic fitness activity tracker",
"id": 75,
"image_url": "https://dummyimage.com/400x300/2c3e50/ffffff&text=Product",
"name": "Fitness Tracker",
"price": 39.99,
"stock": 26
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:29:38.139101",
"description": "new product description1",
"id": 76,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:32:46.416229",
"description": "new product description1",
"id": 77,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:33:02.746253",
"description": "new product description1",
"id": 78,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:33:18.912566",
"description": "new product description1",
"id": 79,
"image_url": "https://ci.suez2.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T15:48:31.749779",
"description": "new product description1",
"id": 81,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T15:48:59.404526",
"description": "new product description1",
"id": 82,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:31:43.188277",
"description": "new product description1",
"id": 83,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:31:52.938276",
"description": "new product description1",
"id": 84,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:32:48.262569",
"description": "new product description1",
"id": 85,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:45:18.833425",
"description": "new product description1",
"id": 86,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:46:16.435116",
"description": "new product description1",
"id": 87,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-15T22:07:47.989837",
"description": "new product description1",
"id": 88,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:09:30.867060",
"description": "new product description1",
"id": 89,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:15:14.561087",
"description": "new product description1",
"id": 91,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:27:51.014836",
"description": "new product description1",
"id": 92,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:29:13.494310",
"description": "new product description1",
"id": 93,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:35:21.732952",
"description": "new product description1",
"id": 94,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:39:25.284030",
"description": "new product description1",
"id": 95,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:42:33.559111",
"description": "new product description1",
"id": 96,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T03:51:29.763959",
"description": "new product description1",
"id": 97,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:07:37.226668",
"description": "new product description1",
"id": 98,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:07:54.984842",
"description": "new product description1",
"id": 99,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:12:19.329709",
"description": "new product description1",
"id": 100,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:12:56.333570",
"description": "new product description1",
"id": 101,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T23:51:57.514473",
"description": "new product description1",
"id": 103,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T23:54:31.887544",
"description": "new product description1",
"id": 104,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T23:58:25.355255",
"description": "new product description1",
"id": 105,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:20:41.028665",
"description": "new product description1",
"id": 106,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:21:30.229394",
"description": "new product description1",
"id": 107,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:22:42.761873",
"description": "new product description1",
"id": 108,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:28:16.903778",
"description": "new product description1",
"id": 109,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
}
],
"success": true,
"threshold": 50
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Low stock products retrieved successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7c20ba7c-ecf9-4284-b306-4b2164f4310c |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 42 |
{
"product_id": 31,
"stock": 400
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:15 GMT |
| Content-Type | application/json |
| Content-Length | 147 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"new_stock": 400,
"old_stock": 400,
"product_id": 31
},
"message": "Stock updated successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Stock updated successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8d5cc889-aaec-4fcd-bda8-923a8c151dac |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 176 |
{
"updates": [
{
"product_id": 1,
"price": 899.99,
"stock": 838
},
{
"product_id": 5,
"price": 24.99,
"stock": 900
}
]
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:15 GMT |
| Content-Type | application/json |
| Content-Length | 92 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "2 products updated successfully",
"success": true,
"updated_count": 2
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Bulk update successful | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8dded441-5f77-439a-8e51-79fcc91d32cf |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:15 GMT |
| Content-Type | application/json |
| Content-Length | 36365 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"export_date": "2025-12-08T03:34:15.248407",
"products": [
{
"category": "Electronics",
"created_at": "2025-09-15T00:17:15.200501",
"description": "High-performance laptop with 16GB RAM and 512GB SSD2",
"id": 1,
"image_url": "https://picsum.photos/400/300?random=1",
"name": "Laptop Pro 15\"",
"price": 899.99,
"stock": 838,
"updated_at": "2025-12-08T03:34:15.155766"
},
{
"category": "Electronics",
"created_at": "2025-07-12T00:17:15.200501",
"description": "Ergonomic wireless mouse with precision tracking",
"id": 2,
"image_url": "https://picsum.photos/400/300?random=2",
"name": "Wireless Mouse",
"price": 24.99,
"stock": 191,
"updated_at": "2025-11-16T04:36:14.907522"
},
{
"category": "Electronics",
"created_at": "2025-08-11T00:17:15.200501",
"description": "RGB mechanical keyboard with Cherry MX switches",
"id": 3,
"image_url": "https://picsum.photos/400/300?random=3",
"name": "Mechanical Keyboard",
"price": 149.99,
"stock": 37
},
{
"category": "Electronics",
"created_at": "2025-09-28T00:17:15.200501",
"description": "Updated description",
"id": 4,
"image_url": "https://picsum.photos/400/300?random=4",
"name": "4K Monitor 27\"",
"price": 24.99,
"stock": 200,
"updated_at": "2025-12-07T21:31:49.750518"
},
{
"category": "Electronics",
"created_at": "2025-08-22T00:17:15.200501",
"description": "7-in-1 USB-C hub with HDMI and ethernet",
"id": 5,
"image_url": "https://picsum.photos/400/300?random=5",
"name": "USB-C Hub",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-08T03:34:15.155766"
},
{
"category": "Electronics",
"created_at": "2025-06-19T00:17:15.200501",
"description": "1080p HD webcam with auto-focus",
"id": 6,
"image_url": "https://picsum.photos/400/300?random=6",
"name": "Webcam HD",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-07T21:33:07.196082"
},
{
"category": "Electronics",
"created_at": "2025-05-06T00:17:15.200501",
"description": "Portable waterproof Bluetooth speaker",
"id": 7,
"image_url": "https://picsum.photos/400/300?random=7",
"name": "Bluetooth Speaker",
"price": 89.99,
"stock": 70
},
{
"category": "Electronics",
"created_at": "2025-05-25T00:17:15.200501",
"description": "True wireless earbuds with active noise cancellation",
"id": 8,
"image_url": "https://picsum.photos/400/300?random=8",
"name": "Wireless Earbuds",
"price": 199.99,
"stock": 27
},
{
"category": "Electronics",
"created_at": "2025-07-17T00:17:15.200501",
"description": "Pro gaming headset with 7.1 surround sound",
"id": 9,
"image_url": "https://picsum.photos/400/300?random=9",
"name": "Gaming Headset",
"price": 129.99,
"stock": 138
},
{
"category": "Electronics",
"created_at": "2025-06-28T00:17:15.200501",
"description": "Fitness tracker smart watch with heart rate monitor",
"id": 11,
"image_url": "https://picsum.photos/400/300?random=11",
"name": "Smart Watch",
"price": 249.99,
"stock": 178
},
{
"category": "Electronics",
"created_at": "2025-09-24T00:17:15.200501",
"description": "Android tablet with 64GB storage",
"id": 12,
"image_url": "https://picsum.photos/400/300?random=12",
"name": "Tablet 10\"",
"price": 299.99,
"stock": 169
},
{
"category": "Electronics",
"created_at": "2025-09-14T00:17:15.200501",
"description": "Fast charging power bank",
"id": 13,
"image_url": "https://picsum.photos/400/300?random=13",
"name": "Power Bank 20000mAh",
"price": 39.99,
"stock": 91
},
{
"category": "Electronics",
"created_at": "2025-08-08T00:17:15.200501",
"description": "Premium 4K HDMI cable",
"id": 14,
"image_url": "https://picsum.photos/400/300?random=14",
"name": "HDMI Cable 10ft",
"price": 19.99,
"stock": 200
},
{
"category": "Clothing",
"created_at": "2025-07-18T00:17:15.200501",
"description": "Comfortable cotton t-shirt",
"id": 16,
"image_url": "https://placeholder.pics/svg/400x300/3498db-FFFFFF/3498db-FFFFFF/Product",
"name": "Classic T-Shirt",
"price": 19.99,
"stock": 66
},
{
"category": "Clothing",
"created_at": "2025-05-30T00:17:15.200501",
"description": "Slim fit denim jeans",
"id": 17,
"image_url": "https://placeholder.pics/svg/400x300/2ecc71-FFFFFF/2ecc71-FFFFFF/Product",
"name": "Denim Jeans",
"price": 59.99,
"stock": 169
},
{
"category": "Clothing",
"created_at": "2025-10-08T00:17:15.200501",
"description": "Genuine leather jacket",
"id": 18,
"image_url": "https://placeholder.pics/svg/400x300/e74c3c-FFFFFF/e74c3c-FFFFFF/Product",
"name": "Leather Jacket",
"price": 199.99,
"stock": 95
},
{
"category": "Clothing",
"created_at": "2025-06-11T00:17:15.200501",
"description": "Lightweight running shoes",
"id": 19,
"image_url": "https://placeholder.pics/svg/400x300/9b59b6-FFFFFF/9b59b6-FFFFFF/Product",
"name": "Running Shoes",
"price": 89.99,
"stock": 71
},
{
"category": "Clothing",
"created_at": "2025-09-16T00:17:15.200501",
"description": "Warm fleece hoodie",
"id": 20,
"image_url": "https://placeholder.pics/svg/400x300/f39c12-FFFFFF/f39c12-FFFFFF/Product",
"name": "Hoodie",
"price": 49.99,
"stock": 16
},
{
"category": "Clothing",
"created_at": "2025-05-31T00:17:15.200501",
"description": "Classic polo shirt",
"id": 21,
"image_url": "https://placeholder.pics/svg/400x300/1abc9c-FFFFFF/1abc9c-FFFFFF/Product",
"name": "Polo Shirt",
"price": 34.99,
"stock": 197
},
{
"category": "Clothing",
"created_at": "2025-10-04T00:17:15.200501",
"description": "Multi-pocket cargo pants",
"id": 22,
"image_url": "https://placeholder.pics/svg/400x300/34495e-FFFFFF/34495e-FFFFFF/Product",
"name": "Cargo Pants",
"price": 54.99,
"stock": 192
},
{
"category": "Clothing",
"created_at": "2025-09-18T00:17:15.200501",
"description": "Insulated winter coat",
"id": 23,
"image_url": "https://placeholder.pics/svg/400x300/16a085-FFFFFF/16a085-FFFFFF/Product",
"name": "Winter Coat",
"price": 149.99,
"stock": 79
},
{
"category": "Clothing",
"created_at": "2025-07-31T00:17:15.200501",
"description": "Adjustable baseball cap",
"id": 24,
"image_url": "https://placeholder.pics/svg/400x300/c0392b-FFFFFF/c0392b-FFFFFF/Product",
"name": "Baseball Cap",
"price": 24.99,
"stock": 39
},
{
"category": "Clothing",
"created_at": "2025-09-22T00:17:15.200501",
"description": "Casual canvas sneakers",
"id": 25,
"image_url": "https://placeholder.pics/svg/400x300/2c3e50-FFFFFF/2c3e50-FFFFFF/Product",
"name": "Sneakers",
"price": 64.99,
"stock": 187
},
{
"category": "Clothing",
"created_at": "2025-06-14T00:17:15.200501",
"description": "Formal dress shirt",
"id": 26,
"image_url": "https://dummyimage.com/400x300/3498db/ffffff&text=Product",
"name": "Dress Shirt",
"price": 44.99,
"stock": 44
},
{
"category": "Clothing",
"created_at": "2025-05-29T00:17:15.200501",
"description": "Slim fit chino pants",
"id": 27,
"image_url": "https://dummyimage.com/400x300/2ecc71/ffffff&text=Product",
"name": "Chino Pants",
"price": 49.99,
"stock": 200
},
{
"category": "Clothing",
"created_at": "2025-05-12T00:17:15.200501",
"description": "Lightweight bomber jacket",
"id": 28,
"image_url": "https://dummyimage.com/400x300/e74c3c/ffffff&text=Product",
"name": "Bomber Jacket",
"price": 79.99,
"stock": 93
},
{
"category": "Clothing",
"created_at": "2025-09-20T00:17:15.200501",
"description": "Breathable athletic shorts",
"id": 29,
"image_url": "https://dummyimage.com/400x300/9b59b6/ffffff&text=Product",
"name": "Athletic Shorts",
"price": 29.99,
"stock": 24
},
{
"category": "Clothing",
"created_at": "2025-09-22T00:17:15.200501",
"description": "Warm wool sweater",
"id": 30,
"image_url": "https://dummyimage.com/400x300/f39c12/ffffff&text=Product",
"name": "Wool Sweater",
"price": 69.99,
"stock": 58
},
{
"category": "Books",
"created_at": "2025-04-20T00:17:15.200501",
"description": "Complete guide to Python programming",
"id": 31,
"image_url": "https://dummyimage.com/400x300/1abc9c/ffffff&text=Product",
"name": "Python Programming Guide",
"price": 39.99,
"stock": 400,
"updated_at": "2025-12-08T03:34:15.032040"
},
{
"category": "Books",
"created_at": "2025-05-06T00:17:15.200501",
"description": "Set of 3 bestselling mystery novels",
"id": 32,
"image_url": "https://dummyimage.com/400x300/34495e/ffffff&text=Product",
"name": "Mystery Novel Collection",
"price": 29.99,
"stock": 45
},
{
"category": "Books",
"created_at": "2025-06-06T00:17:15.200501",
"description": "Classic sci-fi short stories",
"id": 33,
"image_url": "https://dummyimage.com/400x300/16a085/ffffff&text=Product",
"name": "Science Fiction Anthology",
"price": 24.99,
"stock": 159
},
{
"category": "Books",
"created_at": "2025-04-27T00:17:15.200501",
"description": "Professional cooking techniques",
"id": 34,
"image_url": "https://dummyimage.com/400x300/c0392b/ffffff&text=Product",
"name": "Cooking Masterclass",
"price": 34.99,
"stock": 32
},
{
"category": "Books",
"created_at": "2025-09-11T00:17:15.200501",
"description": "Complete guide to healthy living",
"id": 35,
"image_url": "https://dummyimage.com/400x300/2c3e50/ffffff&text=Product",
"name": "Fitness & Nutrition",
"price": 27.99,
"stock": 78
},
{
"category": "Books",
"created_at": "2025-10-03T00:17:15.200501",
"description": "Modern business management strategies",
"id": 36,
"image_url": "https://dummyimage.com/400x300/8e44ad/ffffff&text=Product",
"name": "Business Strategy",
"price": 44.99,
"stock": 154
},
{
"category": "Books",
"created_at": "2025-06-05T00:17:15.200501",
"description": "Introduction to graphic design",
"id": 37,
"image_url": "https://dummyimage.com/400x300/27ae60/ffffff&text=Product",
"name": "Graphic Design Basics",
"price": 32.99,
"stock": 71
},
{
"category": "Books",
"created_at": "2025-09-23T00:17:15.200501",
"description": "Comprehensive world history textbook",
"id": 38,
"image_url": "https://dummyimage.com/400x300/d35400/ffffff&text=Product",
"name": "World History",
"price": 49.99,
"stock": 129
},
{
"category": "Books",
"created_at": "2025-09-16T00:17:15.200501",
"description": "Digital photography for beginners",
"id": 39,
"image_url": "https://dummyimage.com/400x300/7f8c8d/ffffff&text=Product",
"name": "Photography Guide",
"price": 36.99,
"stock": 107
},
{
"category": "Books",
"created_at": "2025-09-08T00:17:15.200501",
"description": "Life-changing self-improvement book",
"id": 40,
"image_url": "https://dummyimage.com/400x300/95a5a6/ffffff&text=Product",
"name": "Self-Help Classic",
"price": 22.99,
"stock": 40
},
{
"category": "Books",
"created_at": "2025-04-25T00:17:15.200501",
"description": "Complete European travel guide",
"id": 41,
"image_url": "https://picsum.photos/400/300?random=1",
"name": "Travel Guide Europe",
"price": 31.99,
"stock": 28
},
{
"category": "Books",
"created_at": "2025-05-23T00:17:15.200501",
"description": "Classic bedtime stories for kids",
"id": 42,
"image_url": "https://picsum.photos/400/300?random=2",
"name": "Children Story Collection",
"price": 19.99,
"stock": 63
},
{
"category": "Books",
"created_at": "2025-10-13T00:17:15.200501",
"description": "Inspiring life stories",
"id": 43,
"image_url": "https://picsum.photos/400/300?random=3",
"name": "Biography Collection",
"price": 28.99,
"stock": 73
},
{
"category": "Books",
"created_at": "2025-04-25T00:17:15.200501",
"description": "Introduction to philosophy",
"id": 44,
"image_url": "https://picsum.photos/400/300?random=4",
"name": "Philosophy Essentials",
"price": 38.99,
"stock": 56
},
{
"category": "Books",
"created_at": "2025-08-18T00:17:15.200501",
"description": "Survey of Western art history",
"id": 45,
"image_url": "https://picsum.photos/400/300?random=5",
"name": "Art History",
"price": 42.99,
"stock": 118
},
{
"category": "Home & Garden",
"created_at": "2025-08-01T00:17:15.200501",
"description": "Programmable 12-cup coffee maker",
"id": 46,
"image_url": "https://picsum.photos/400/300?random=6",
"name": "Coffee Maker",
"price": 79.99,
"stock": 122
},
{
"category": "Home & Garden",
"created_at": "2025-09-10T00:17:15.200501",
"description": "High-speed blender for smoothies",
"id": 47,
"image_url": "https://picsum.photos/400/300?random=7",
"name": "Blender Pro",
"price": 129.99,
"stock": 189
},
{
"category": "Home & Garden",
"created_at": "2025-05-02T00:17:15.200501",
"description": "Expandable garden hose",
"id": 48,
"image_url": "https://picsum.photos/400/300?random=8",
"name": "Garden Hose 50ft",
"price": 34.99,
"stock": 56
},
{
"category": "Home & Garden",
"created_at": "2025-08-06T00:17:15.200501",
"description": "Adjustable LED desk lamp",
"id": 49,
"image_url": "https://picsum.photos/400/300?random=9",
"name": "LED Desk Lamp",
"price": 44.99,
"stock": 53
},
{
"category": "Home & Garden",
"created_at": "2025-06-06T00:17:15.200501",
"description": "Set of 6 plastic storage bins",
"id": 50,
"image_url": "https://picsum.photos/400/300?random=10",
"name": "Storage Bins Set",
"price": 39.99,
"stock": 42
},
{
"category": "Home & Garden",
"created_at": "2025-05-26T00:17:15.200501",
"description": "Bagless upright vacuum cleaner",
"id": 51,
"image_url": "https://picsum.photos/400/300?random=11",
"name": "Vacuum Cleaner",
"price": 149.99,
"stock": 165
},
{
"category": "Home & Garden",
"created_at": "2025-09-30T00:17:15.200501",
"description": "10-piece non-stick cookware set",
"id": 52,
"image_url": "https://picsum.photos/400/300?random=12",
"name": "Cookware Set",
"price": 199.99,
"stock": 167
},
{
"category": "Home & Garden",
"created_at": "2025-09-15T00:17:15.200501",
"description": "Set of 6 premium cotton towels",
"id": 53,
"image_url": "https://picsum.photos/400/300?random=13",
"name": "Bath Towel Set",
"price": 49.99,
"stock": 29
},
{
"category": "Home & Garden",
"created_at": "2025-05-18T00:17:15.200501",
"description": "Ceramic plant pots with drainage",
"id": 54,
"image_url": "https://picsum.photos/400/300?random=14",
"name": "Plant Pots Set",
"price": 29.99,
"stock": 199
},
{
"category": "Home & Garden",
"created_at": "2025-08-25T00:17:15.200501",
"description": "100-piece home repair tool set",
"id": 55,
"image_url": "https://picsum.photos/400/300?random=15",
"name": "Tool Set",
"price": 89.99,
"stock": 158
},
{
"category": "Home & Garden",
"created_at": "2025-10-05T00:17:15.200501",
"description": "Queen size microfiber sheet set",
"id": 56,
"image_url": "https://placeholder.pics/svg/400x300/3498db-FFFFFF/3498db-FFFFFF/Product",
"name": "Bed Sheet Set",
"price": 54.99,
"stock": 149
},
{
"category": "Home & Garden",
"created_at": "2025-09-25T00:17:15.200501",
"description": "Modern minimalist wall clock",
"id": 57,
"image_url": "https://placeholder.pics/svg/400x300/2ecc71-FFFFFF/2ecc71-FFFFFF/Product",
"name": "Wall Clock",
"price": 39.99,
"stock": 171
},
{
"category": "Home & Garden",
"created_at": "2025-09-29T00:17:15.200501",
"description": "Bamboo cutting board set of 3",
"id": 58,
"image_url": "https://placeholder.pics/svg/400x300/e74c3c-FFFFFF/e74c3c-FFFFFF/Product",
"name": "Cutting Board Set",
"price": 34.99,
"stock": 118
},
{
"category": "Home & Garden",
"created_at": "2025-04-22T00:17:15.200501",
"description": "Waterproof fabric shower curtain",
"id": 59,
"image_url": "https://placeholder.pics/svg/400x300/9b59b6-FFFFFF/9b59b6-FFFFFF/Product",
"name": "Shower Curtain",
"price": 24.99,
"stock": 88
},
{
"category": "Home & Garden",
"created_at": "2025-06-26T00:17:15.200501",
"description": "Essential gardening tools kit",
"id": 60,
"image_url": "https://placeholder.pics/svg/400x300/f39c12-FFFFFF/f39c12-FFFFFF/Product",
"name": "Garden Tools Kit",
"price": 64.99,
"stock": 159
},
{
"category": "Sports",
"created_at": "2025-08-27T00:17:15.200501",
"description": "Non-slip exercise yoga mat",
"id": 61,
"image_url": "https://placeholder.pics/svg/400x300/1abc9c-FFFFFF/1abc9c-FFFFFF/Product",
"name": "Yoga Mat",
"price": 29.99,
"stock": 11
},
{
"category": "Sports",
"created_at": "2025-06-11T00:17:15.200501",
"description": "Adjustable dumbbell set 50lbs",
"id": 62,
"image_url": "https://placeholder.pics/svg/400x300/34495e-FFFFFF/34495e-FFFFFF/Product",
"name": "Dumbbell Set",
"price": 149.99,
"stock": 171
},
{
"category": "Sports",
"created_at": "2025-09-03T00:17:15.200501",
"description": "Set of 5 resistance bands",
"id": 63,
"image_url": "https://placeholder.pics/svg/400x300/16a085-FFFFFF/16a085-FFFFFF/Product",
"name": "Resistance Bands",
"price": 24.99,
"stock": 183
},
{
"category": "Sports",
"created_at": "2025-04-26T00:17:15.200501",
"description": "Speed jump rope for cardio",
"id": 64,
"image_url": "https://placeholder.pics/svg/400x300/c0392b-FFFFFF/c0392b-FFFFFF/Product",
"name": "Jump Rope",
"price": 14.99,
"stock": 15
},
{
"category": "Sports",
"created_at": "2025-04-29T00:17:15.200501",
"description": "Official size basketball",
"id": 65,
"image_url": "https://placeholder.pics/svg/400x300/2c3e50-FFFFFF/2c3e50-FFFFFF/Product",
"name": "Basketball",
"price": 34.99,
"stock": 137
},
{
"category": "Sports",
"created_at": "2025-04-30T00:17:15.200501",
"description": "Professional soccer ball size 5",
"id": 66,
"image_url": "https://dummyimage.com/400x300/3498db/ffffff&text=Product",
"name": "Soccer Ball",
"price": 29.99,
"stock": 126
},
{
"category": "Sports",
"created_at": "2025-09-20T00:17:15.200501",
"description": "Lightweight tennis racket",
"id": 67,
"image_url": "https://dummyimage.com/400x300/2ecc71/ffffff&text=Product",
"name": "Tennis Racket",
"price": 79.99,
"stock": 93
},
{
"category": "Sports",
"created_at": "2025-08-01T00:17:15.200501",
"description": "Safety certified bike helmet",
"id": 68,
"image_url": "https://dummyimage.com/400x300/e74c3c/ffffff&text=Product",
"name": "Bicycle Helmet",
"price": 49.99,
"stock": 81
},
{
"category": "Sports",
"created_at": "2025-10-12T00:17:15.200501",
"description": "Insulated stainless steel bottle",
"id": 69,
"image_url": "https://dummyimage.com/400x300/9b59b6/ffffff&text=Product",
"name": "Water Bottle 32oz",
"price": 24.99,
"stock": 12
},
{
"category": "Sports",
"created_at": "2025-09-30T00:17:15.200501",
"description": "Durable sports gym bag",
"id": 70,
"image_url": "https://dummyimage.com/400x300/f39c12/ffffff&text=Product",
"name": "Gym Bag",
"price": 44.99,
"stock": 157
},
{
"category": "Sports",
"created_at": "2025-08-19T00:17:15.200501",
"description": "Training boxing gloves 12oz",
"id": 71,
"image_url": "https://dummyimage.com/400x300/1abc9c/ffffff&text=Product",
"name": "Boxing Gloves",
"price": 54.99,
"stock": 39
},
{
"category": "Sports",
"created_at": "2025-07-16T00:17:15.200501",
"description": "Complete skateboard for beginners",
"id": 72,
"image_url": "https://dummyimage.com/400x300/34495e/ffffff&text=Product",
"name": "Skateboard",
"price": 69.99,
"stock": 116
},
{
"category": "Sports",
"created_at": "2025-09-18T00:17:15.200501",
"description": "Complete badminton set with net",
"id": 73,
"image_url": "https://dummyimage.com/400x300/16a085/ffffff&text=Product",
"name": "Badminton Set",
"price": 59.99,
"stock": 103
},
{
"category": "Sports",
"created_at": "2025-08-11T00:17:15.200501",
"description": "Anti-fog swimming goggles",
"id": 74,
"image_url": "https://dummyimage.com/400x300/c0392b/ffffff&text=Product",
"name": "Swimming Goggles",
"price": 19.99,
"stock": 86
},
{
"category": "Sports",
"created_at": "2025-08-28T00:17:15.200501",
"description": "Basic fitness activity tracker",
"id": 75,
"image_url": "https://dummyimage.com/400x300/2c3e50/ffffff&text=Product",
"name": "Fitness Tracker",
"price": 39.99,
"stock": 26
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:29:38.139101",
"description": "new product description1",
"id": 76,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:32:46.416229",
"description": "new product description1",
"id": 77,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:33:02.746253",
"description": "new product description1",
"id": 78,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:33:18.912566",
"description": "new product description1",
"id": 79,
"image_url": "https://ci.suez2.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T12:33:22.849125",
"description": "Updated description",
"id": 80,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 34.99,
"stock": 75,
"updated_at": "2025-11-13T12:34:12.443847"
},
{
"category": "Electronics",
"created_at": "2025-11-13T15:48:31.749779",
"description": "new product description1",
"id": 81,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T15:48:59.404526",
"description": "new product description1",
"id": 82,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:31:43.188277",
"description": "new product description1",
"id": 83,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:31:52.938276",
"description": "new product description1",
"id": 84,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:32:48.262569",
"description": "new product description1",
"id": 85,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:45:18.833425",
"description": "new product description1",
"id": 86,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-13T18:46:16.435116",
"description": "new product description1",
"id": 87,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-15T22:07:47.989837",
"description": "new product description1",
"id": 88,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:09:30.867060",
"description": "new product description1",
"id": 89,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:12:39.906152",
"description": "Updated Desc",
"id": 90,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 34.99,
"stock": 75,
"updated_at": "2025-11-16T00:12:41.630810"
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:15:14.561087",
"description": "new product description1",
"id": 91,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:27:51.014836",
"description": "new product description1",
"id": 92,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:29:13.494310",
"description": "new product description1",
"id": 93,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:35:21.732952",
"description": "new product description1",
"id": 94,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:39:25.284030",
"description": "new product description1",
"id": 95,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T00:42:33.559111",
"description": "new product description1",
"id": 96,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T03:51:29.763959",
"description": "new product description1",
"id": 97,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:07:37.226668",
"description": "new product description1",
"id": 98,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:07:54.984842",
"description": "new product description1",
"id": 99,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:12:19.329709",
"description": "new product description1",
"id": 100,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:12:56.333570",
"description": "new product description1",
"id": 101,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T04:31:59.657854",
"description": "Updated Desc",
"id": 102,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 34.99,
"stock": 75,
"updated_at": "2025-11-16T04:32:00.041418"
},
{
"category": "Electronics",
"created_at": "2025-11-16T23:51:57.514473",
"description": "new product description1",
"id": 103,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T23:54:31.887544",
"description": "new product description1",
"id": 104,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-16T23:58:25.355255",
"description": "new product description1",
"id": 105,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:20:41.028665",
"description": "new product description1",
"id": 106,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:21:30.229394",
"description": "new product description1",
"id": 107,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:22:42.761873",
"description": "new product description1",
"id": 108,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
},
{
"category": "Electronics",
"created_at": "2025-11-17T00:28:16.903778",
"description": "new product description1",
"id": 109,
"image_url": "https://ci.suez.edu.eg/wp-content/uploads/2022/08/iti-logo.png",
"name": "new product1",
"price": 29.99,
"stock": 20
}
],
"total_products": 107
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Products export retrieved successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 44882efd-7b23-42a5-8237-ccadc5d05910 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 21 |
{
"product_id": 1
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:15 GMT |
| Content-Type | application/json |
| Content-Length | 185 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"created_at": "2025-12-08T03:34:15.357659",
"id": 114,
"product_id": 1,
"user_id": 733
},
"message": "Product liked successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 201 Created: Product liked successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8104502f-4c2c-4985-a74a-3edd2f58c6d8 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:15 GMT |
| Content-Type | application/json |
| Content-Length | 50 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 0,
"data": [],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Likes listed successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0694e51f-82bc-41db-8e94-3bcf9801873a |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:15 GMT |
| Content-Type | application/json |
| Content-Length | 56 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": null,
"liked": false,
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Like status retrieved | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cd9ebf2a-3f17-4265-b6e1-180e3dd6596e |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:15 GMT |
| Content-Type | application/json |
| Content-Length | 187 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"created_at": "2025-12-08T03:34:15.357659",
"id": 114,
"product_id": 1,
"user_id": 733
},
"message": "Product unliked successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Product unliked successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | da0867d6-a0b5-49c2-bb4e-705482ef6adc |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 4 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:15 GMT |
| Content-Type | application/json |
| Content-Length | 61 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Missing required fields",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400 Bad Request: Missing required fields | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9898b7c2-2f96-4285-8f91-592aae57b842 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 4 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:15 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403 Forbidden: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dcd93b13-d1f1-4dd9-948c-a55f5bca9429 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 4 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:16 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 Forbidden: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2598da05-a3b6-4259-84f8-61fd3ad1d690 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 81 |
{
"description": "Updated description",
"price": 34.99,
"stock": 75
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:16 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Product not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Product not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 009daa0b-8fae-4194-aeb2-81d8bdaf766a |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 81 |
{
"description": "Updated description",
"price": 34.99,
"stock": 75
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:16 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 22f5d5e3-d644-4a21-b85f-8aee97edba8f |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 81 |
{
"description": "Updated description",
"price": 34.99,
"stock": 75
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:16 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d5a7b5ab-6cac-44ed-bcbc-4d1c89bfb9d6 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:16 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Product not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Product not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1ac8f229-b08d-4bef-a982-4cda7ca9f5c1 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:16 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Product not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Product not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | db6fe3db-1c13-4ad2-9d09-6b6701053973 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:16 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4e5e5420-21fe-4482-8e46-e098ea9dd1d7 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:16 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dc0616a6-6b45-45a0-9db7-ceb870b1754b |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:16 GMT |
| Content-Type | application/json |
| Content-Length | 62 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Search query is required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400: Search query is required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 099a0b5c-d6bc-4010-8a71-43f436375fae |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:16 GMT |
| Content-Type | application/json |
| Content-Length | 50 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 0,
"data": [],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| products for non existing category count is zero | 1 | 0 | 0 |
| 200 OK: Products by category retrieved successfully | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ad6869b8-e7e0-4c04-9bd6-8af02beda096 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:17 GMT |
| Content-Type | application/json |
| Content-Length | 69 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 0,
"data": [],
"success": true,
"threshold": 10
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| products for non existing category count is zero | 1 | 0 | 0 |
| can handle invalid threshold | 1 | 0 | 0 |
| 200 OK: Low stock products retrieved successfully | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6667de45-00af-4ac9-a9b3-cc23b7176f69 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 50 |
{
"product_id": 9999999999,
"stock": 400
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:17 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Product not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Product not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3b0ca40d-aa9c-43fa-98c7-c0312197ddff |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 42 |
{
"product_id": 31,
"stock": 400
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:17 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403 Forbidden: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e879a93c-eb18-43b1-a589-025c8d6aa9e1 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 42 |
{
"product_id": 31,
"stock": 400
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:17 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c15cc906-be0d-42a8-9cda-66e568811614 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 25 |
{
"updates": [
]
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:17 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Updates array is required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400: Updates array is required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0771abc9-8c5e-4c37-97a7-7ab68c738728 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 25 |
{
"updates": [
]
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:17 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e3f5d512-1fa6-423e-88da-9aa6a738c68d |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 25 |
{
"updates": [
]
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:17 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ae7bf0b3-2e4b-447f-9913-76e9ed09607c |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 22 |
{
"product_id": 18
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:17 GMT |
| Content-Type | application/json |
| Content-Length | 98 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"already_liked": true,
"error": "You have already liked this product",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 201 or 400 : Like Product | 2 | 0 | 0 |
| Response is valid JSON | 2 | 0 | 0 |
| 400 Bad Request: Already liked (expected) | 2 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 93a913a3-9156-4923-a492-e51f88d80014 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 31 |
{
"product_id": 99999999999
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:17 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Product not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 2 | 0 | 0 |
| 404 not found: Product not found (expected) | 2 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6eae65f7-45d0-406a-a801-bf4e3f319a28 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:17 GMT |
| Content-Type | application/json |
| Content-Length | 50 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 0,
"data": [],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| no products mean 0 count | 1 | 0 | 0 |
| 200 OK: non found product count | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cebe8806-ae8b-424a-b02e-b27890790566 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:18 GMT |
| Content-Type | application/json |
| Content-Length | 56 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": null,
"liked": false,
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| data is null | 1 | 0 | 0 |
| 200 OK: Like status retrieved | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer wrongtoken |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0e92ce98-d11d-4928-8677-94cca9141e78 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:18 GMT |
| Content-Type | application/json |
| Content-Length | 65 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is invalid or expired",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is invalid or expired | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5af4b7fc-b834-4fe3-a9a6-a4c8228a340d |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:18 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e52520e6-f502-43be-b4fa-2fd55a7c255d |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:18 GMT |
| Content-Type | application/json |
| Content-Length | 52 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Like not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404 Not Found: Like not found (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer invalid-token |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c8ed23ae-b21f-4b68-a355-0f09aaf95143 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:18 GMT |
| Content-Type | application/json |
| Content-Length | 65 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is invalid or expired",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHROIZED: Token is invalid or expired (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ac276b0a-4b44-4400-949d-48fd17e7be9d |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:18 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHROIZED: Token is missing (expected) | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | eca27490-eff8-4e6b-812a-4686921d27df |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:18 GMT |
| Content-Type | application/json |
| Content-Length | 64 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Cart cleared successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Cart cleared successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8d666073-68a2-466e-a09e-6fb9a7854755 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 42 |
{
"product_id": 4,
"quantity": 2
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:18 GMT |
| Content-Type | application/json |
| Content-Length | 70 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Item added to cart successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 201 Created: Item added to cart successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d165bb30-48c6-4ec6-abdd-a674d22cb2a8 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:18 GMT |
| Content-Type | application/json |
| Content-Length | 614 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 1,
"data": [
{
"created_at": "2025-12-08T03:34:18.747527",
"id": 40,
"item_total": 49.98,
"product": {
"category": "Electronics",
"created_at": "2025-09-28T00:17:15.200501",
"description": "Updated description",
"id": 4,
"image_url": "https://picsum.photos/400/300?random=4",
"name": "4K Monitor 27\"",
"price": 24.99,
"stock": 200,
"updated_at": "2025-12-07T21:31:49.750518"
},
"product_id": 4,
"quantity": 2,
"user_id": 733
}
],
"success": true,
"total": 49.98
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Cart retrieved successfully | 1 | 0 | 0 |
| Check that 'total price' in the cart is a double | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 51575c05-7009-48bf-9895-696acfe6a140 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 21 |
{
"quantity": 3
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:18 GMT |
| Content-Type | application/json |
| Content-Length | 255 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"created_at": "2025-12-08T03:34:18.747527",
"id": 40,
"product_id": 4,
"quantity": 3,
"updated_at": "2025-12-08T03:34:18.932558",
"user_id": 733
},
"message": "Cart item updated successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Cart item updated successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4254a111-53d0-4a26-9ad8-5aa34d2d0ad7 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:19 GMT |
| Content-Type | application/json |
| Content-Length | 260 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"created_at": "2025-12-08T03:34:18.747527",
"id": 40,
"product_id": 4,
"quantity": 3,
"updated_at": "2025-12-08T03:34:18.932558",
"user_id": 733
},
"message": "Item removed from cart successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Item removed from cart successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer wrong-Token |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0a54ff4d-94b9-4e67-a343-4d1848f33c01 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:19 GMT |
| Content-Type | application/json |
| Content-Length | 65 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is invalid or expired",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is invalid or expired | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2fb24326-fbfe-4230-9efc-b9214d897d98 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:19 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1aa0a45f-e7b3-403c-b9b2-60bf83a8d564 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 21 |
{
"quantity": 2
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:19 GMT |
| Content-Type | application/json |
| Content-Length | 60 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Product ID is required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400: Product ID is required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer wrong-Token |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ab7edb66-eb9c-4c94-9acb-b126fd9ac38f |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:19 GMT |
| Content-Type | application/json |
| Content-Length | 65 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is invalid or expired",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is invalid or expired as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8b7c7a1d-d253-44a6-bd85-17d1af958dad |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:19 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 803660c8-e76e-4eab-a930-3c82a50f3588 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 4 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:19 GMT |
| Content-Type | application/json |
| Content-Length | 58 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Quantity is required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400 Bad Request: Quantity is required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3c9cd5dc-7889-4f5a-9cc0-93fa09ddab8f |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 22 |
{
"quantity": -5
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:19 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8a9e7cc3-86f7-49eb-8b4c-de5a9785a386 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:19 GMT |
| Content-Type | application/json |
| Content-Length | 57 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Cart item not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Cart item not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 138ac3e4-3321-4a0b-91a1-10a7b76a7aa7 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:19 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Generated from cURL: curl -X POST "https://itigraduation.pythonanywhere.com/api/orders" -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDgsImVtYWlsIjoidGVzdF8wOHY5bzB5dUBnbWFpbC5jb20iLCJpc19hZG1pbiI6ZmFsc2UsImV4cCI6MTc2MDcxNDI1NH0.1HND6jYGwIqUqnmvxTgrW7SNqk_F8b0TRMBcg8EeT2Y" -H "Content-Type: application/json" -d "{\"shipping_address\": \"123 Test Street\"}"
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b490c116-6c50-4554-8216-eea9d542ba11 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 39 |
{"shipping_address": "123 Test Street"}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:20 GMT |
| Content-Type | application/json |
| Content-Length | 432 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"created_at": "2025-12-08T03:34:20.036888",
"id": 665,
"items": [
{
"price": 24.99,
"product_id": 5,
"product_name": "USB-C Hub",
"quantity": 3,
"subtotal": 74.97
}
],
"shipping_address": "123 Test Street",
"status": "pending",
"total_amount": 74.97,
"user_id": 733
},
"message": "Order created successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 2 | 0 | 0 |
| 201 Created: Order created successfully | 2 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5f47b6ab-8f41-488b-903a-38f858ea7769 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:20 GMT |
| Content-Type | application/json |
| Content-Length | 445 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 1,
"data": [
{
"created_at": "2025-12-08T03:34:20.036888",
"id": 665,
"items": [
{
"price": 24.99,
"product_id": 5,
"product_name": "USB-C Hub",
"quantity": 3,
"subtotal": 74.97
}
],
"shipping_address": "123 Test Street",
"status": "pending",
"total_amount": 74.97,
"user_id": 733
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Response has required fields | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0529d40d-d1eb-4408-9e79-1bde5d50eefe |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:20 GMT |
| Content-Type | application/json |
| Content-Length | 389 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"created_at": "2025-12-08T03:34:20.036888",
"id": 665,
"items": [
{
"price": 24.99,
"product_id": 5,
"product_name": "USB-C Hub",
"quantity": 3,
"subtotal": 74.97
}
],
"shipping_address": "123 Test Street",
"status": "pending",
"total_amount": 74.97,
"user_id": 733
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true | 1 | 0 | 0 |
| Order data exists | 1 | 0 | 0 |
| Shipping address validity based on status | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3d9a3b32-6b2b-49a2-9cba-2ace45715660 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 58 |
{
"shipping_address": "456 alex iti, City, State 1234"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:20 GMT |
| Content-Type | application/json |
| Content-Length | 495 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"created_at": "2025-12-08T03:34:20.036888",
"id": 665,
"items": [
{
"price": 24.99,
"product_id": 5,
"product_name": "USB-C Hub",
"quantity": 3,
"subtotal": 74.97
}
],
"shipping_address": "456 alex iti, City, State 1234",
"status": "pending",
"total_amount": 74.97,
"updated_at": "2025-12-08T03:34:20.433142",
"user_id": 733
},
"message": "Order updated successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true | 1 | 0 | 0 |
| Order data exists | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fda9372f-3d1e-4218-a054-1cd5c70b6dc4 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 30 |
{
"status": "processing"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:20 GMT |
| Content-Type | application/json |
| Content-Length | 505 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"created_at": "2025-12-08T03:34:20.036888",
"id": 665,
"items": [
{
"price": 24.99,
"product_id": 5,
"product_name": "USB-C Hub",
"quantity": 3,
"subtotal": 74.97
}
],
"shipping_address": "456 alex iti, City, State 1234",
"status": "processing",
"total_amount": 74.97,
"updated_at": "2025-12-08T03:34:20.621989",
"user_id": 733
},
"message": "Order status updated successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true | 1 | 0 | 0 |
| Message is correct | 1 | 0 | 0 |
| Order data exists | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a51d1900-75a7-41ae-a8cf-37349467a4f6 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:20 GMT |
| Content-Type | application/json |
| Content-Length | 624 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"cancelled_at": "2025-12-08T03:34:20.845315",
"cart_restored": true,
"created_at": "2025-12-08T03:34:20.036888",
"id": 665,
"items": [
{
"price": 24.99,
"product_id": 5,
"product_name": "USB-C Hub",
"quantity": 3,
"subtotal": 74.97
}
],
"shipping_address": "456 alex iti, City, State 1234",
"status": "cancelled",
"total_amount": 74.97,
"updated_at": "2025-12-08T03:34:20.621989",
"user_id": 733
},
"items_restored": 1,
"message": "Order cancelled successfully. Items restored to cart.",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Order cancelled successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d50ddd8f-cae6-4ba5-b565-ff7da49fd6d0 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:21 GMT |
| Content-Type | application/json |
| Content-Length | 593 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 1,
"data": [
{
"cancelled_at": "2025-12-08T03:34:20.845315",
"cart_restored": true,
"created_at": "2025-12-08T03:34:20.036888",
"id": 665,
"items": [
{
"price": 24.99,
"product_id": 5,
"product_name": "USB-C Hub",
"quantity": 3,
"subtotal": 74.97
}
],
"shipping_address": "456 alex iti, City, State 1234",
"status": "cancelled",
"total_amount": 74.97,
"updated_at": "2025-12-08T03:34:20.621989",
"user_id": 733
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true and data exists | 1 | 0 | 0 |
| count matches data length | 1 | 0 | 0 |
| Each returned order is cancelled and has required fields | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b141c7b0-e755-4c3d-82d2-d85b529d1ea9 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:21 GMT |
| Content-Type | application/json |
| Content-Length | 7052 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"export_date": "2025-12-08T03:34:21.145832",
"orders": [
{
"created_at": "2025-10-08T00:17:15.201713",
"id": 6,
"items": [
{
"price": 89.99,
"product_id": 55,
"product_name": "Tool Set",
"quantity": 1,
"subtotal": 89.99
}
],
"shipping_address": "603 Maple Dr, Houston, CA 96721",
"status": "delivered",
"total_amount": 89.99,
"updated_at": "2025-10-11T00:17:15.201713",
"user_id": 16
},
{
"cancelled_at": "2025-11-26T03:23:39.723298",
"cart_restored": true,
"created_at": "2025-10-06T00:17:15.201713",
"id": 11,
"items": [
{
"price": 19.99,
"product_id": 14,
"product_name": "HDMI Cable 10ft",
"quantity": 2,
"subtotal": 39.98
},
{
"price": 199.99,
"product_id": 18,
"product_name": "Leather Jacket",
"quantity": 2,
"subtotal": 399.98
}
],
"shipping_address": "446 Main St, Houston, CA 53115",
"status": "cancelled",
"total_amount": 439.96,
"user_id": 22
},
{
"created_at": "2025-10-10T00:17:15.201713",
"id": 14,
"items": [
{
"price": 27.99,
"product_id": 35,
"product_name": "Fitness & Nutrition",
"quantity": 2,
"subtotal": 55.98
},
{
"price": 49.99,
"product_id": 15,
"product_name": "Laptop Stand",
"quantity": 1,
"subtotal": 49.99
}
],
"shipping_address": "394 Oak Ave, Indianapolis, NY 88148",
"status": "shipped",
"total_amount": 105.97,
"updated_at": "2025-10-10T00:17:15.201713",
"user_id": 11
},
{
"created_at": "2025-10-06T00:17:15.201713",
"id": 20,
"items": [
{
"price": 39.99,
"product_id": 50,
"product_name": "Storage Bins Set",
"quantity": 1,
"subtotal": 39.99
}
],
"shipping_address": "700 Main St, San Antonio, CA 95466",
"status": "delivered",
"total_amount": 39.99,
"updated_at": "2025-10-11T00:17:15.201713",
"user_id": 5
},
{
"created_at": "2025-10-06T00:17:15.201713",
"id": 22,
"items": [
{
"price": 34.99,
"product_id": 65,
"product_name": "Basketball",
"quantity": 1,
"subtotal": 34.99
},
{
"price": 199.99,
"product_id": 18,
"product_name": "Leather Jacket",
"quantity": 3,
"subtotal": 599.97
},
{
"price": 19.99,
"product_id": 16,
"product_name": "Classic T-Shirt",
"quantity": 2,
"subtotal": 39.98
},
{
"price": 59.99,
"product_id": 5,
"product_name": "USB-C Hub",
"quantity": 3,
"subtotal": 179.97
},
{
"price": 79.99,
"product_id": 28,
"product_name": "Bomber Jacket",
"quantity": 1,
"subtotal": 79.99
}
],
"shipping_address": "742 Maple Dr, San Jose, NY 70312",
"status": "processing",
"total_amount": 934.9,
"user_id": 28
},
{
"created_at": "2025-10-04T00:17:15.201713",
"id": 31,
"items": [
{
"price": 34.99,
"product_id": 65,
"product_name": "Basketball",
"quantity": 3,
"subtotal": 104.97
},
{
"price": 149.99,
"product_id": 3,
"product_name": "Mechanical Keyboard",
"quantity": 1,
"subtotal": 149.99
}
],
"shipping_address": "941 Sunset Blvd, Columbus, TX 87725",
"status": "delivered",
"total_amount": 254.96,
"updated_at": "2025-10-06T00:17:15.201713",
"user_id": 26
},
{
"created_at": "2025-10-02T00:17:15.202713",
"id": 32,
"items": [
{
"price": 54.99,
"product_id": 22,
"product_name": "Cargo Pants",
"quantity": 3,
"subtotal": 164.97
},
{
"price": 38.99,
"product_id": 44,
"product_name": "Philosophy Essentials",
"quantity": 3,
"subtotal": 116.97
}
],
"shipping_address": "505 Maple Dr, Charlotte, FL 47748",
"status": "delivered",
"total_amount": 281.94,
"updated_at": "2025-10-14T00:17:15.202713",
"user_id": 30
},
{
"created_at": "2025-10-06T00:17:15.202713",
"id": 37,
"items": [
{
"price": 69.99,
"product_id": 30,
"product_name": "Wool Sweater",
"quantity": 1,
"subtotal": 69.99
},
{
"price": 39.99,
"product_id": 57,
"product_name": "Wall Clock",
"quantity": 3,
"subtotal": 119.97
},
{
"price": 39.99,
"product_id": 13,
"product_name": "Power Bank 20000mAh",
"quantity": 1,
"subtotal": 39.99
}
],
"shipping_address": "505 Maple Dr, Charlotte, FL 47748",
"status": "processing",
"total_amount": 229.95,
"user_id": 30
},
{
"created_at": "2025-10-02T00:17:15.202713",
"id": 44,
"items": [
{
"price": 39.99,
"product_id": 75,
"product_name": "Fitness Tracker",
"quantity": 2,
"subtotal": 79.98
},
{
"price": 59.99,
"product_id": 73,
"product_name": "Badminton Set",
"quantity": 2,
"subtotal": 119.98
},
{
"price": 24.99,
"product_id": 69,
"product_name": "Water Bottle 32oz",
"quantity": 1,
"subtotal": 24.99
},
{
"price": 34.99,
"product_id": 21,
"product_name": "Polo Shirt",
"quantity": 1,
"subtotal": 34.99
}
],
"shipping_address": "941 Sunset Blvd, Columbus, TX 87725",
"status": "processing",
"total_amount": 259.94,
"user_id": 26
}
],
"period": {
"end_date": "2025-10-10",
"start_date": "2025-10-01"
},
"total_orders": 9
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true and data exists | 1 | 0 | 0 |
| Export contains export_date, orders array and total_orders | 1 | 0 | 0 |
| First order has expected fields | 1 | 0 | 0 |
| First order item has expected fields | 1 | 0 | 0 |
| Period object has start_date and end_date | 1 | 0 | 0 |
| total_orders matches orders.length | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Generated from cURL: curl -X POST "https://itigraduation.pythonanywhere.com/api/orders" -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDgsImVtYWlsIjoidGVzdF8wOHY5bzB5dUBnbWFpbC5jb20iLCJpc19hZG1pbiI6ZmFsc2UsImV4cCI6MTc2MDcxNDI1NH0.1HND6jYGwIqUqnmvxTgrW7SNqk_F8b0TRMBcg8EeT2Y" -H "Content-Type: application/json" -d "{\"shipping_address\": \"123 Test Street\"}"
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 176dc864-0c0c-4806-b82e-993fa7823fe1 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 2 |
{}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:21 GMT |
| Content-Type | application/json |
| Content-Length | 66 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Shipping address is required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| PUT Update User Response is valid JSON | 2 | 0 | 0 |
| Update User 400 Bad Request: Shipping address is required | 2 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Generated from cURL: curl -X POST "https://itigraduation.pythonanywhere.com/api/orders" -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDgsImVtYWlsIjoidGVzdF8wOHY5bzB5dUBnbWFpbC5jb20iLCJpc19hZG1pbiI6ZmFsc2UsImV4cCI6MTc2MDcxNDI1NH0.1HND6jYGwIqUqnmvxTgrW7SNqk_F8b0TRMBcg8EeT2Y" -H "Content-Type: application/json" -d "{\"shipping_address\": \"123 Test Street\"}"
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 72b7b8a9-bc62-4a0b-a5ed-8f00f1a6453e |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 33 |
{"shipping_address": "test test"}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:21 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 2 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 2 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c7ce24d5-48ee-46eb-8494-d1261449f05f |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:21 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e92527ab-706c-48da-a532-03f25e336e2d |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:21 GMT |
| Content-Type | application/json |
| Content-Length | 53 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Order not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Order not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2a7d7a5c-09aa-4a69-9ff0-824b9fd182cc |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:21 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0794261d-1733-45c3-b375-fff64b6b5699 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 58 |
{
"shipping_address": "456 alex iti, City, State 1234"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:21 GMT |
| Content-Type | application/json |
| Content-Length | 53 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Order not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Order not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8560c26b-0bcf-43d5-b1d1-355d5550d36c |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 58 |
{
"shipping_address": "456 alex iti, City, State 1234"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:21 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9fb23bbf-7baf-46e6-bfa0-ff87fa0d918c |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 30 |
{
"status": "processing"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:22 GMT |
| Content-Type | application/json |
| Content-Length | 53 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Order not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Order not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a69907fb-add7-4edf-8eb5-7e733bccdcad |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 32 |
{
"status": "non-existing"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:22 GMT |
| Content-Type | application/json |
| Content-Length | 52 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Invalid status",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400: Invalid status | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8467e23c-fb81-4e6c-af84-3c08b7c3fdb4 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 29 |
{
"status": "delivered"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:22 GMT |
| Content-Type | application/json |
| Content-Length | 94 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Cannot transition from cancelled to delivered. Allowed: ",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400: Invalid status | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8f8a4c47-f938-4056-8fe7-de0807bbd6d9 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 30 |
{
"status": "processing"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:22 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 315f2170-c0de-4dae-82eb-e2f08d8fdd11 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 30 |
{
"status": "processing"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:22 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e872930e-dc92-4232-ae61-916a6e061865 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:22 GMT |
| Content-Type | application/json |
| Content-Length | 101 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Cannot cancel this order. Allowed statuses: pending, processing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 2 | 0 | 0 |
| 400 Bad Request: Cannot cancel this order | 2 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 84d38869-5dd2-49aa-8dab-a3ebc591ee91 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:22 GMT |
| Content-Type | application/json |
| Content-Length | 53 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Order not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 2 | 0 | 0 |
| 404: Order not found | 2 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f8dc7f42-4dd3-4039-b1a9-87e3b399d63d |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:22 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 2 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 2 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 38ed4393-e664-4867-84c6-1bd7217f0d15 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:22 GMT |
| Content-Type | application/json |
| Content-Length | 50 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 0,
"data": [],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true and data exists | 1 | 0 | 0 |
| count matches data length | 1 | 0 | 0 |
| order by status 0 for non status | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b18467eb-c5b5-4a51-90d0-57b35b27f9a6 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:23 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0d033c8f-70ac-4f23-a14f-8c461a91b893 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:23 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bc45613c-7538-4154-9d4c-7e75ca37ee4b |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 78 |
{
"product_id": 2,
"rating": 4,
"comment": "Excellent product2!"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:23 GMT |
| Content-Type | application/json |
| Content-Length | 241 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"comment": "Excellent product2!",
"created_at": "2025-12-08T03:34:23.289798",
"id": 161,
"product_id": 2,
"rating": 4,
"user_id": 733
},
"message": "Review created successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 201 Created: Review created successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 47640da0-716f-4462-a14b-ff0c545e0e7d |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:23 GMT |
| Content-Type | application/json |
| Content-Length | 262 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"average_rating": 4.0,
"count": 1,
"data": [
{
"comment": "Excellent product2!",
"created_at": "2025-12-05T03:42:02.151216",
"id": 140,
"product_id": 110,
"rating": 4,
"user_id": 714
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Product reviews returned successfully | 1 | 0 | 0 |
| First review item has required fields | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a41ed17d-2f09-46b3-a65c-252915c74389 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:23 GMT |
| Content-Type | application/json |
| Content-Length | 65 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"has_reviewed": false,
"review": null,
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true and has_reviewed exists | 1 | 0 | 0 |
| User has NOT reviewed: review must be null | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6e294365-023b-4f79-8066-9ed1744c0887 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 85 |
{
"product_id": 99999999,
"rating": 4,
"comment": "Excellent product2!"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:23 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Product not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404 Not Found: Product not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2409d9c0-18d9-434b-b809-5af416a6c29b |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 80 |
{
"product_id": 110,
"rating": 6,
"comment": "Excellent product2!"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:23 GMT |
| Content-Type | application/json |
| Content-Length | 68 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Rating must be between 1 and 5",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400 BAD REQUEST: Rating must be between 1 and 5 as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bbbdc6ff-202a-4e0f-bf80-1c815e007dce |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 63 |
{
"product_id": 110,
"comment": "Excellent product2!"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:23 GMT |
| Content-Type | application/json |
| Content-Length | 72 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Product ID and rating are required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400 BAD REQUEST: Product ID and rating are required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 61f63b9f-e543-4817-b1b4-d40b9313ab94 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 85 |
{
"product_id": 99999999,
"rating": 4,
"comment": "Excellent product2!"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:23 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 460e8f39-4943-4986-8734-8c15c441a076 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:23 GMT |
| Content-Type | application/json |
| Content-Length | 73 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"average_rating": 0,
"count": 0,
"data": [],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Product reviews returned successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 21aedeef-bb46-47c7-8f05-48e3b6586c83 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:24 GMT |
| Content-Type | application/json |
| Content-Length | 65 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"has_reviewed": false,
"review": null,
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true and has_reviewed exists | 1 | 0 | 0 |
| User has NOT reviewed: review must be null | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 37922969-e256-499d-a093-86d8347764f2 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:24 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6bd3ce43-6282-480d-84fc-8c57e3ac96fa |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:24 GMT |
| Content-Type | application/json |
| Content-Length | 228 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"low_stock_products": 0,
"pending_orders": 194,
"total_orders": 665,
"total_products": 107,
"total_revenue": 216253.92,
"total_reviews": 161,
"total_users": 726
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true and data exists | 1 | 0 | 0 |
| Dashboard statistics fields are valid | 1 | 0 | 0 |
| Sanity check: total_orders >= pending_orders | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 26ea6770-276e-4873-a7a5-900ffbc075b8 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:24 GMT |
| Content-Type | application/json |
| Content-Length | 2759 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"monthly_revenue": 136351.93000000037,
"page_views_data": [
{
"date": "2025-09-21",
"views": 422
},
{
"date": "2025-09-20",
"views": 142
},
{
"date": "2025-09-19",
"views": 165
},
{
"date": "2025-09-18",
"views": 104
},
{
"date": "2025-09-17",
"views": 463
},
{
"date": "2025-09-16",
"views": 184
},
{
"date": "2025-09-15",
"views": 134
}
],
"popular_products": [
{
"orders": 12,
"product": {
"category": "Electronics",
"created_at": "2025-09-15T00:17:15.200501",
"description": "High-performance laptop with 16GB RAM and 512GB SSD2",
"id": 1,
"image_url": "https://picsum.photos/400/300?random=1",
"name": "Laptop Pro 15\"",
"price": 899.99,
"stock": 838,
"updated_at": "2025-12-08T03:34:15.155766"
},
"views": 245
},
{
"orders": 8,
"product": {
"category": "Electronics",
"created_at": "2025-08-22T00:17:15.200501",
"description": "7-in-1 USB-C hub with HDMI and ethernet",
"id": 5,
"image_url": "https://picsum.photos/400/300?random=5",
"name": "USB-C Hub",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-08T03:34:15.155766"
},
"views": 189
}
],
"sales_data": [
{
"date": "2025-09-21",
"sales": 1617
},
{
"date": "2025-09-20",
"sales": 966
},
{
"date": "2025-09-19",
"sales": 1650
},
{
"date": "2025-09-18",
"sales": 637
},
{
"date": "2025-09-17",
"sales": 1172
},
{
"date": "2025-09-16",
"sales": 1270
},
{
"date": "2025-09-15",
"sales": 1851
}
],
"total_orders": 665,
"total_products": 107,
"total_revenue": 216253.91999999966,
"total_users": 726,
"user_registrations": [
{
"date": "2025-09-21",
"registrations": 14
},
{
"date": "2025-09-20",
"registrations": 11
},
{
"date": "2025-09-19",
"registrations": 16
},
{
"date": "2025-09-18",
"registrations": 15
},
{
"date": "2025-09-17",
"registrations": 10
},
{
"date": "2025-09-16",
"registrations": 5
},
{
"date": "2025-09-15",
"registrations": 16
}
]
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true and data exists | 1 | 0 | 0 |
| Basic totals exist and are numbers | 1 | 0 | 0 |
| page_views_data is array of {date, views} | 1 | 0 | 0 |
| sales_data is array of {date, sales} | 1 | 0 | 0 |
| user_registrations is array of {date, registrations} | 1 | 0 | 0 |
| popular_products has items with orders and product object | 1 | 0 | 0 |
| arrays present and totals non-negative | 1 | 0 | 0 |
| Total | 8 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f21f9724-ad7a-4050-b7bc-7ae505510c39 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:24 GMT |
| Content-Type | application/json |
| Content-Length | 42135 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"orders": [
{
"created_at": "2025-09-12T00:17:15.200501",
"id": 1,
"items": [
{
"price": 39.99,
"product_id": 50,
"product_name": "Storage Bins Set",
"quantity": 2,
"subtotal": 79.98
},
{
"price": 64.99,
"product_id": 60,
"product_name": "Garden Tools Kit",
"quantity": 1,
"subtotal": 64.99
},
{
"price": 14.99,
"product_id": 64,
"product_name": "Jump Rope",
"quantity": 3,
"subtotal": 44.97
},
{
"price": 29.99,
"product_id": 2,
"product_name": "Wireless Mouse",
"quantity": 3,
"subtotal": 89.97
},
{
"price": 24.99,
"product_id": 33,
"product_name": "Science Fiction Anthology",
"quantity": 3,
"subtotal": 74.97
}
],
"shipping_address": "700 Main St, San Antonio, CA 95466",
"status": "delivered",
"total_amount": 354.88,
"updated_at": "2025-09-27T00:17:15.201713",
"user_id": 5
},
{
"created_at": "2025-09-15T00:17:15.201713",
"id": 2,
"items": [
{
"price": 39.99,
"product_id": 31,
"product_name": "Python Programming Guide",
"quantity": 1,
"subtotal": 39.99
},
{
"price": 32.99,
"product_id": 37,
"product_name": "Graphic Design Basics",
"quantity": 3,
"subtotal": 98.97
}
],
"shipping_address": "880 Washington St, Seattle, FL 17234",
"status": "shipped",
"total_amount": 138.96,
"updated_at": "2025-09-26T00:17:15.201713",
"user_id": 8
},
{
"cancelled_at": "2025-09-14T00:17:15.201713",
"created_at": "2025-09-03T00:17:15.201713",
"id": 3,
"items": [
{
"price": 49.99,
"product_id": 20,
"product_name": "Hoodie",
"quantity": 2,
"subtotal": 99.98
},
{
"price": 34.99,
"product_id": 58,
"product_name": "Cutting Board Set",
"quantity": 3,
"subtotal": 104.97
}
],
"shipping_address": "673 Sunset Blvd, Indianapolis, CA 34515",
"status": "cancelled",
"total_amount": 204.95,
"user_id": 9
},
{
"cancelled_at": "2025-11-26T03:23:44.618160",
"cart_restored": true,
"created_at": "2025-07-20T00:17:15.201713",
"id": 4,
"items": [
{
"price": 24.99,
"product_id": 59,
"product_name": "Shower Curtain",
"quantity": 2,
"subtotal": 49.98
}
],
"shipping_address": "174 Park Blvd, Houston, TX 15936",
"status": "cancelled",
"total_amount": 49.98,
"user_id": 4
},
{
"created_at": "2025-08-19T00:17:15.201713",
"id": 5,
"items": [
{
"price": 29.99,
"product_id": 32,
"product_name": "Mystery Novel Collection",
"quantity": 2,
"subtotal": 59.98
}
],
"shipping_address": "123 Test Street",
"status": "processing",
"total_amount": 59.98,
"updated_at": "2025-10-16T15:31:11.298586",
"user_id": 11
},
{
"created_at": "2025-10-08T00:17:15.201713",
"id": 6,
"items": [
{
"price": 89.99,
"product_id": 55,
"product_name": "Tool Set",
"quantity": 1,
"subtotal": 89.99
}
],
"shipping_address": "603 Maple Dr, Houston, CA 96721",
"status": "delivered",
"total_amount": 89.99,
"updated_at": "2025-10-11T00:17:15.201713",
"user_id": 16
},
{
"created_at": "2025-08-25T00:17:15.201713",
"id": 7,
"items": [
{
"price": 44.99,
"product_id": 70,
"product_name": "Gym Bag",
"quantity": 3,
"subtotal": 134.97
},
{
"price": 19.99,
"product_id": 74,
"product_name": "Swimming Goggles",
"quantity": 1,
"subtotal": 19.99
},
{
"price": 24.99,
"product_id": 69,
"product_name": "Water Bottle 32oz",
"quantity": 3,
"subtotal": 74.97
}
],
"shipping_address": "446 Main St, Houston, CA 53115",
"status": "delivered",
"total_amount": 229.93,
"updated_at": "2025-10-06T00:17:15.201713",
"user_id": 22
},
{
"created_at": "2025-09-08T00:17:15.201713",
"id": 8,
"items": [
{
"price": 199.99,
"product_id": 8,
"product_name": "Wireless Earbuds",
"quantity": 2,
"subtotal": 399.98
},
{
"price": 64.99,
"product_id": 25,
"product_name": "Sneakers",
"quantity": 2,
"subtotal": 129.98
},
{
"price": 149.99,
"product_id": 23,
"product_name": "Winter Coat",
"quantity": 2,
"subtotal": 299.98
},
{
"price": 129.99,
"product_id": 9,
"product_name": "Gaming Headset",
"quantity": 1,
"subtotal": 129.99
},
{
"price": 89.99,
"product_id": 7,
"product_name": "Bluetooth Speaker",
"quantity": 2,
"subtotal": 179.98
}
],
"shipping_address": "446 Main St, Houston, CA 53115",
"status": "shipped",
"total_amount": 1139.91,
"updated_at": "2025-10-01T00:17:15.201713",
"user_id": 22
},
{
"created_at": "2025-09-04T00:17:15.201713",
"id": 9,
"items": [
{
"price": 89.99,
"product_id": 19,
"product_name": "Running Shoes",
"quantity": 2,
"subtotal": 179.98
},
{
"price": 199.99,
"product_id": 52,
"product_name": "Cookware Set",
"quantity": 3,
"subtotal": 599.97
},
{
"price": 149.99,
"product_id": 3,
"product_name": "Mechanical Keyboard",
"quantity": 1,
"subtotal": 149.99
}
],
"shipping_address": "446 Sunset Blvd, San Diego, CA 91758",
"status": "delivered",
"total_amount": 929.94,
"updated_at": "2025-09-12T00:17:15.201713",
"user_id": 19
},
{
"created_at": "2025-08-11T00:17:15.201713",
"id": 10,
"items": [
{
"price": 59.99,
"product_id": 73,
"product_name": "Badminton Set",
"quantity": 3,
"subtotal": 179.97
},
{
"price": 79.99,
"product_id": 28,
"product_name": "Bomber Jacket",
"quantity": 2,
"subtotal": 159.98
},
{
"price": 49.99,
"product_id": 68,
"product_name": "Bicycle Helmet",
"quantity": 3,
"subtotal": 149.97
},
{
"price": 24.99,
"product_id": 69,
"product_name": "Water Bottle 32oz",
"quantity": 2,
"subtotal": 49.98
},
{
"price": 149.99,
"product_id": 51,
"product_name": "Vacuum Cleaner",
"quantity": 3,
"subtotal": 449.97
}
],
"shipping_address": "880 Washington St, Seattle, FL 17234",
"status": "delivered",
"total_amount": 989.87,
"updated_at": "2025-09-26T00:17:15.201713",
"user_id": 8
},
{
"cancelled_at": "2025-11-26T03:23:39.723298",
"cart_restored": true,
"created_at": "2025-10-06T00:17:15.201713",
"id": 11,
"items": [
{
"price": 19.99,
"product_id": 14,
"product_name": "HDMI Cable 10ft",
"quantity": 2,
"subtotal": 39.98
},
{
"price": 199.99,
"product_id": 18,
"product_name": "Leather Jacket",
"quantity": 2,
"subtotal": 399.98
}
],
"shipping_address": "446 Main St, Houston, CA 53115",
"status": "cancelled",
"total_amount": 439.96,
"user_id": 22
},
{
"created_at": "2025-09-01T00:17:15.201713",
"id": 12,
"items": [
{
"price": 1299.99,
"product_id": 1,
"product_name": "Laptop Pro 15\"",
"quantity": 2,
"subtotal": 2599.98
}
],
"shipping_address": "942 Main St, Seattle, NY 24729",
"status": "delivered",
"total_amount": 2599.98,
"updated_at": "2025-09-02T00:17:15.201713",
"user_id": 18
},
{
"created_at": "2025-08-29T00:17:15.201713",
"id": 15,
"items": [
{
"price": 29.99,
"product_id": 2,
"product_name": "Wireless Mouse",
"quantity": 2,
"subtotal": 59.98
},
{
"price": 199.99,
"product_id": 52,
"product_name": "Cookware Set",
"quantity": 2,
"subtotal": 399.98
}
],
"shipping_address": "614 Lake View Dr, Columbus, CA 26095",
"status": "shipped",
"total_amount": 459.96,
"updated_at": "2025-08-30T00:17:15.201713",
"user_id": 12
},
{
"created_at": "2025-07-29T00:17:15.201713",
"id": 16,
"items": [
{
"price": 24.99,
"product_id": 24,
"product_name": "Baseball Cap",
"quantity": 2,
"subtotal": 49.98
},
{
"price": 89.99,
"product_id": 7,
"product_name": "Bluetooth Speaker",
"quantity": 2,
"subtotal": 179.98
},
{
"price": 39.99,
"product_id": 31,
"product_name": "Python Programming Guide",
"quantity": 3,
"subtotal": 119.97
},
{
"price": 34.99,
"product_id": 34,
"product_name": "Cooking Masterclass",
"quantity": 3,
"subtotal": 104.97
},
{
"price": 89.99,
"product_id": 55,
"product_name": "Tool Set",
"quantity": 2,
"subtotal": 179.98
}
],
"shipping_address": "446 Sunset Blvd, San Diego, CA 91758",
"status": "shipped",
"total_amount": 634.88,
"updated_at": "2025-08-12T00:17:15.201713",
"user_id": 19
},
{
"created_at": "2025-09-06T00:17:15.201713",
"id": 17,
"items": [
{
"price": 29.99,
"product_id": 2,
"product_name": "Wireless Mouse",
"quantity": 1,
"subtotal": 29.99
},
{
"price": 79.99,
"product_id": 28,
"product_name": "Bomber Jacket",
"quantity": 2,
"subtotal": 159.98
},
{
"price": 79.99,
"product_id": 6,
"product_name": "Webcam HD",
"quantity": 3,
"subtotal": 239.96999999999997
},
{
"price": 29.99,
"product_id": 29,
"product_name": "Athletic Shorts",
"quantity": 2,
"subtotal": 59.98
}
],
"shipping_address": "226 Oak Ave, Indianapolis, CA 90001",
"status": "shipped",
"total_amount": 489.92,
"updated_at": "2025-10-14T02:56:45.596234",
"user_id": 2
},
{
"created_at": "2025-09-30T00:17:15.201713",
"id": 18,
"items": [
{
"price": 32.99,
"product_id": 37,
"product_name": "Graphic Design Basics",
"quantity": 3,
"subtotal": 98.97
},
{
"price": 39.99,
"product_id": 57,
"product_name": "Wall Clock",
"quantity": 3,
"subtotal": 119.97
}
],
"shipping_address": "942 Main St, Seattle, NY 24729",
"status": "processing",
"total_amount": 218.94,
"user_id": 18
},
{
"created_at": "2025-08-28T00:17:15.201713",
"id": 19,
"items": [
{
"price": 49.99,
"product_id": 15,
"product_name": "Laptop Stand",
"quantity": 1,
"subtotal": 49.99
},
{
"price": 54.99,
"product_id": 22,
"product_name": "Cargo Pants",
"quantity": 1,
"subtotal": 54.99
},
{
"price": 29.99,
"product_id": 32,
"product_name": "Mystery Novel Collection",
"quantity": 1,
"subtotal": 29.99
},
{
"price": 24.99,
"product_id": 69,
"product_name": "Water Bottle 32oz",
"quantity": 2,
"subtotal": 49.98
},
{
"price": 24.99,
"product_id": 59,
"product_name": "Shower Curtain",
"quantity": 2,
"subtotal": 49.98
}
],
"shipping_address": "434 Maple Dr, Jacksonville, NY 16997",
"status": "shipped",
"total_amount": 234.93,
"updated_at": "2025-10-09T00:17:15.201713",
"user_id": 21
},
{
"created_at": "2025-10-06T00:17:15.201713",
"id": 20,
"items": [
{
"price": 39.99,
"product_id": 50,
"product_name": "Storage Bins Set",
"quantity": 1,
"subtotal": 39.99
}
],
"shipping_address": "700 Main St, San Antonio, CA 95466",
"status": "delivered",
"total_amount": 39.99,
"updated_at": "2025-10-11T00:17:15.201713",
"user_id": 5
},
{
"created_at": "2025-07-18T00:17:15.201713",
"id": 21,
"items": [
{
"price": 44.99,
"product_id": 36,
"product_name": "Business Strategy",
"quantity": 2,
"subtotal": 89.98
}
],
"shipping_address": "442 Maple Dr, Columbus, NY 21574",
"status": "shipped",
"total_amount": 89.98,
"updated_at": "2025-09-09T00:17:15.201713",
"user_id": 20
},
{
"created_at": "2025-10-06T00:17:15.201713",
"id": 22,
"items": [
{
"price": 34.99,
"product_id": 65,
"product_name": "Basketball",
"quantity": 1,
"subtotal": 34.99
},
{
"price": 199.99,
"product_id": 18,
"product_name": "Leather Jacket",
"quantity": 3,
"subtotal": 599.97
},
{
"price": 19.99,
"product_id": 16,
"product_name": "Classic T-Shirt",
"quantity": 2,
"subtotal": 39.98
},
{
"price": 59.99,
"product_id": 5,
"product_name": "USB-C Hub",
"quantity": 3,
"subtotal": 179.97
},
{
"price": 79.99,
"product_id": 28,
"product_name": "Bomber Jacket",
"quantity": 1,
"subtotal": 79.99
}
],
"shipping_address": "742 Maple Dr, San Jose, NY 70312",
"status": "processing",
"total_amount": 934.9,
"user_id": 28
},
{
"created_at": "2025-08-10T00:17:15.201713",
"id": 23,
"items": [
{
"price": 59.99,
"product_id": 17,
"product_name": "Denim Jeans",
"quantity": 3,
"subtotal": 179.97
},
{
"price": 44.99,
"product_id": 70,
"product_name": "Gym Bag",
"quantity": 1,
"subtotal": 44.99
},
{
"price": 89.99,
"product_id": 55,
"product_name": "Tool Set",
"quantity": 3,
"subtotal": 269.96999999999997
},
{
"price": 129.99,
"product_id": 9,
"product_name": "Gaming Headset",
"quantity": 2,
"subtotal": 259.98
},
{
"price": 34.99,
"product_id": 65,
"product_name": "Basketball",
"quantity": 1,
"subtotal": 34.99
}
],
"shipping_address": "169 River Rd, Charlotte, FL 84469",
"status": "shipped",
"total_amount": 789.9,
"updated_at": "2025-09-17T00:17:15.201713",
"user_id": 3
},
{
"created_at": "2025-09-17T00:17:15.201713",
"id": 24,
"items": [
{
"price": 29.99,
"product_id": 29,
"product_name": "Athletic Shorts",
"quantity": 3,
"subtotal": 89.97
},
{
"price": 54.99,
"product_id": 22,
"product_name": "Cargo Pants",
"quantity": 3,
"subtotal": 164.97
},
{
"price": 59.99,
"product_id": 5,
"product_name": "USB-C Hub",
"quantity": 1,
"subtotal": 59.99
}
],
"shipping_address": "446 Sunset Blvd, San Diego, CA 91758",
"status": "pending",
"total_amount": 314.93,
"user_id": 19
},
{
"created_at": "2025-09-10T00:17:15.201713",
"id": 25,
"items": [
{
"price": 44.99,
"product_id": 36,
"product_name": "Business Strategy",
"quantity": 2,
"subtotal": 89.98
}
],
"shipping_address": "780 River Rd, Columbus, CA 35183",
"status": "shipped",
"total_amount": 89.98,
"updated_at": "2025-09-27T00:17:15.201713",
"user_id": 24
},
{
"created_at": "2025-09-27T00:17:15.201713",
"id": 26,
"items": [
{
"price": 69.99,
"product_id": 30,
"product_name": "Wool Sweater",
"quantity": 2,
"subtotal": 139.98
},
{
"price": 29.99,
"product_id": 29,
"product_name": "Athletic Shorts",
"quantity": 1,
"subtotal": 29.99
},
{
"price": 24.99,
"product_id": 33,
"product_name": "Science Fiction Anthology",
"quantity": 3,
"subtotal": 74.97
},
{
"price": 89.99,
"product_id": 55,
"product_name": "Tool Set",
"quantity": 1,
"subtotal": 89.99
},
{
"price": 34.99,
"product_id": 48,
"product_name": "Garden Hose 50ft",
"quantity": 1,
"subtotal": 34.99
}
],
"shipping_address": "673 Sunset Blvd, San Jose, TX 97097",
"status": "pending",
"total_amount": 369.92,
"user_id": 17
},
{
"created_at": "2025-08-06T00:17:15.201713",
"id": 27,
"items": [
{
"price": 89.99,
"product_id": 55,
"product_name": "Tool Set",
"quantity": 3,
"subtotal": 269.96999999999997
},
{
"price": 54.99,
"product_id": 71,
"product_name": "Boxing Gloves",
"quantity": 1,
"subtotal": 54.99
}
],
"shipping_address": "442 Maple Dr, Columbus, NY 21574",
"status": "delivered",
"total_amount": 324.96,
"updated_at": "2025-08-29T00:17:15.201713",
"user_id": 20
},
{
"created_at": "2025-08-21T00:17:15.201713",
"id": 28,
"items": [
{
"price": 29.99,
"product_id": 29,
"product_name": "Athletic Shorts",
"quantity": 3,
"subtotal": 89.97
}
],
"shipping_address": "787 Cedar Ln, Phoenix, CA 22012",
"status": "shipped",
"total_amount": 89.97,
"updated_at": "2025-10-14T00:17:15.201713",
"user_id": 6
},
{
"created_at": "2025-08-19T00:17:15.201713",
"id": 29,
"items": [
{
"price": 89.99,
"product_id": 55,
"product_name": "Tool Set",
"quantity": 1,
"subtotal": 89.99
}
],
"shipping_address": "780 River Rd, Columbus, CA 35183",
"status": "shipped",
"total_amount": 89.99,
"updated_at": "2025-10-14T00:17:15.201713",
"user_id": 24
},
{
"created_at": "2025-08-21T00:17:15.201713",
"id": 30,
"items": [
{
"price": 19.99,
"product_id": 42,
"product_name": "Children Story Collection",
"quantity": 2,
"subtotal": 39.98
}
],
"shipping_address": "505 Maple Dr, Charlotte, FL 47748",
"status": "shipped",
"total_amount": 39.98,
"updated_at": "2025-09-14T00:17:15.201713",
"user_id": 30
},
{
"created_at": "2025-10-04T00:17:15.201713",
"id": 31,
"items": [
{
"price": 34.99,
"product_id": 65,
"product_name": "Basketball",
"quantity": 3,
"subtotal": 104.97
},
{
"price": 149.99,
"product_id": 3,
"product_name": "Mechanical Keyboard",
"quantity": 1,
"subtotal": 149.99
}
],
"shipping_address": "941 Sunset Blvd, Columbus, TX 87725",
"status": "delivered",
"total_amount": 254.96,
"updated_at": "2025-10-06T00:17:15.201713",
"user_id": 26
},
{
"created_at": "2025-10-02T00:17:15.202713",
"id": 32,
"items": [
{
"price": 54.99,
"product_id": 22,
"product_name": "Cargo Pants",
"quantity": 3,
"subtotal": 164.97
},
{
"price": 38.99,
"product_id": 44,
"product_name": "Philosophy Essentials",
"quantity": 3,
"subtotal": 116.97
}
],
"shipping_address": "505 Maple Dr, Charlotte, FL 47748",
"status": "delivered",
"total_amount": 281.94,
"updated_at": "2025-10-14T00:17:15.202713",
"user_id": 30
},
{
"created_at": "2025-08-03T00:17:15.202713",
"id": 33,
"items": [
{
"price": 36.99,
"product_id": 39,
"product_name": "Photography Guide",
"quantity": 1,
"subtotal": 36.99
},
{
"price": 44.99,
"product_id": 36,
"product_name": "Business Strategy",
"quantity": 3,
"subtotal": 134.97
}
],
"shipping_address": "941 Sunset Blvd, Columbus, TX 87725",
"status": "delivered",
"total_amount": 171.96,
"updated_at": "2025-08-06T00:17:15.202713",
"user_id": 26
},
{
"created_at": "2025-09-29T00:17:15.202713",
"id": 34,
"items": [
{
"price": 59.99,
"product_id": 73,
"product_name": "Badminton Set",
"quantity": 1,
"subtotal": 59.99
},
{
"price": 31.99,
"product_id": 41,
"product_name": "Travel Guide Europe",
"quantity": 2,
"subtotal": 63.98
},
{
"price": 129.99,
"product_id": 9,
"product_name": "Gaming Headset",
"quantity": 2,
"subtotal": 259.98
},
{
"price": 149.99,
"product_id": 51,
"product_name": "Vacuum Cleaner",
"quantity": 2,
"subtotal": 299.98
},
{
"price": 29.99,
"product_id": 32,
"product_name": "Mystery Novel Collection",
"quantity": 3,
"subtotal": 89.97
}
],
"shipping_address": "114 River Rd, Houston, TX 65188",
"status": "pending",
"total_amount": 773.9,
"user_id": 25
},
{
"created_at": "2025-08-04T00:17:15.202713",
"id": 35,
"items": [
{
"price": 19.99,
"product_id": 14,
"product_name": "HDMI Cable 10ft",
"quantity": 1,
"subtotal": 19.99
}
],
"shipping_address": "847 Highland Ave, New York, NY 42440",
"status": "shipped",
"total_amount": 19.99,
"updated_at": "2025-08-07T00:17:15.202713",
"user_id": 15
},
{
"created_at": "2025-07-16T00:17:15.202713",
"id": 36,
"items": [
{
"price": 54.99,
"product_id": 71,
"product_name": "Boxing Gloves",
"quantity": 2,
"subtotal": 109.98
},
{
"price": 19.99,
"product_id": 16,
"product_name": "Classic T-Shirt",
"quantity": 3,
"subtotal": 59.97
}
],
"shipping_address": "799 Oak Ave, Phoenix, NY 27943",
"status": "shipped",
"total_amount": 169.95,
"updated_at": "2025-08-29T00:17:15.202713",
"user_id": 10
},
{
"created_at": "2025-10-06T00:17:15.202713",
"id": 37,
"items": [
{
"price": 69.99,
"product_id": 30,
"product_name": "Wool Sweater",
"quantity": 1,
"subtotal": 69.99
},
{
"price": 39.99,
"product_id": 57,
"product_name": "Wall Clock",
"quantity": 3,
"subtotal": 119.97
},
{
"price": 39.99,
"product_id": 13,
"product_name": "Power Bank 20000mAh",
"quantity": 1,
"subtotal": 39.99
}
],
"shipping_address": "505 Maple Dr, Charlotte, FL 47748",
"status": "processing",
"total_amount": 229.95,
"user_id": 30
},
{
"created_at": "2025-08-27T00:17:15.202713",
"id": 38,
"items": [
{
"price": 27.99,
"product_id": 35,
"product_name": "Fitness & Nutrition",
"quantity": 3,
"subtotal": 83.97
},
{
"price": 34.99,
"product_id": 48,
"product_name": "Garden Hose 50ft",
"quantity": 2,
"subtotal": 69.98
},
{
"price": 29.99,
"product_id": 32,
"product_name": "Mystery Novel Collection",
"quantity": 1,
"subtotal": 29.99
},
{
"price": 49.99,
"product_id": 68,
"product_name": "Bicycle Helmet",
"quantity": 1,
"subtotal": 49.99
},
{
"price": 24.99,
"product_id": 63,
"product_name": "Resistance Bands",
"quantity": 1,
"subtotal": 24.99
}
],
"shipping_address": "847 Highland Ave, New York, NY 42440",
"status": "processing",
"total_amount": 258.92,
"user_id": 15
},
{
"created_at": "2025-08-31T00:17:15.202713",
"id": 39,
"items": [
{
"price": 29.99,
"product_id": 2,
"product_name": "Wireless Mouse",
"quantity": 1,
"subtotal": 29.99
},
{
"price": 49.99,
"product_id": 68,
"product_name": "Bicycle Helmet",
"quantity": 2,
"subtotal": 99.98
},
{
"price": 149.99,
"product_id": 3,
"product_name": "Mechanical Keyboard",
"quantity": 1,
"subtotal": 149.99
},
{
"price": 129.99,
"product_id": 9,
"product_name": "Gaming Headset",
"quantity": 3,
"subtotal": 389.97
},
{
"price": 149.99,
"product_id": 51,
"product_name": "Vacuum Cleaner",
"quantity": 1,
"subtotal": 149.99
}
],
"shipping_address": "799 Oak Ave, Phoenix, NY 27943",
"status": "processing",
"total_amount": 819.92,
"user_id": 10
},
{
"created_at": "2025-09-07T00:17:15.202713",
"id": 40,
"items": [
{
"price": 24.99,
"product_id": 24,
"product_name": "Baseball Cap",
"quantity": 3,
"subtotal": 74.97
},
{
"price": 44.99,
"product_id": 70,
"product_name": "Gym Bag",
"quantity": 2,
"subtotal": 89.98
},
{
"price": 129.99,
"product_id": 47,
"product_name": "Blender Pro",
"quantity": 3,
"subtotal": 389.97
},
{
"price": 64.99,
"product_id": 25,
"product_name": "Sneakers",
"quantity": 2,
"subtotal": 129.98
},
{
"price": 149.99,
"product_id": 23,
"product_name": "Winter Coat",
"quantity": 2,
"subtotal": 299.98
}
],
"shipping_address": "114 River Rd, Houston, TX 65188",
"status": "shipped",
"total_amount": 984.88,
"updated_at": "2025-10-12T00:17:15.202713",
"user_id": 25
},
{
"created_at": "2025-08-09T00:17:15.202713",
"id": 41,
"items": [
{
"price": 89.99,
"product_id": 55,
"product_name": "Tool Set",
"quantity": 2,
"subtotal": 179.98
},
{
"price": 34.99,
"product_id": 21,
"product_name": "Polo Shirt",
"quantity": 1,
"subtotal": 34.99
},
{
"price": 149.99,
"product_id": 3,
"product_name": "Mechanical Keyboard",
"quantity": 3,
"subtotal": 449.97
},
{
"price": 32.99,
"product_id": 37,
"product_name": "Graphic Design Basics",
"quantity": 2,
"subtotal": 65.98
},
{
"price": 24.99,
"product_id": 24,
"product_name": "Baseball Cap",
"quantity": 3,
"subtotal": 74.97
}
],
"shipping_address": "942 Main St, Seattle, NY 24729",
"status": "delivered",
"total_amount": 805.89,
"updated_at": "2025-09-16T00:17:15.202713",
"user_id": 18
},
{
"created_at": "2025-08-14T00:17:15.202713",
"id": 42,
"items": [
{
"price": 22.99,
"product_id": 40,
"product_name": "Self-Help Classic",
"quantity": 1,
"subtotal": 22.99
},
{
"price": 79.99,
"product_id": 6,
"product_name": "Webcam HD",
"quantity": 2,
"subtotal": 159.98
},
{
"price": 69.99,
"product_id": 30,
"product_name": "Wool Sweater",
"quantity": 1,
"subtotal": 69.99
},
{
"price": 249.99,
"product_id": 11,
"product_name": "Smart Watch",
"quantity": 3,
"subtotal": 749.97
}
],
"shipping_address": "174 Park Blvd, Houston, TX 15936",
"status": "shipped",
"total_amount": 1002.93,
"updated_at": "2025-09-30T00:17:15.202713",
"user_id": 4
},
{
"created_at": "2025-09-02T00:17:15.202713",
"id": 43,
"items": [
{
"price": 49.99,
"product_id": 27,
"product_name": "Chino Pants",
"quantity": 3,
"subtotal": 149.97
},
{
"price": 29.99,
"product_id": 66,
"product_name": "Soccer Ball",
"quantity": 3,
"subtotal": 89.97
},
{
"price": 14.99,
"product_id": 64,
"product_name": "Jump Rope",
"quantity": 1,
"subtotal": 14.99
},
{
"price": 79.99,
"product_id": 6,
"product_name": "Webcam HD",
"quantity": 2,
"subtotal": 159.98
},
{
"price": 24.99,
"product_id": 24,
"product_name": "Baseball Cap",
"quantity": 2,
"subtotal": 49.98
}
],
"shipping_address": "174 Park Blvd, Houston, TX 15936",
"status": "processing",
"total_amount": 464.89,
"user_id": 4
},
{
"created_at": "2025-10-02T00:17:15.202713",
"id": 44,
"items": [
{
"price": 39.99,
"product_id": 75,
"product_name": "Fitness Tracker",
"quantity": 2,
"subtotal": 79.98
},
{
"price": 59.99,
"product_id": 73,
"product_name": "Badminton Set",
"quantity": 2,
"subtotal": 119.98
},
{
"price": 24.99,
"product_id": 69,
"product_name": "Water Bottle 32oz",
"quantity": 1,
"subtotal": 24.99
},
{
"price": 34.99,
"product_id": 21,
"product_name": "Polo Shirt",
"quantity": 1,
"subtotal": 34.99
}
],
"shipping_address": "941 Sunset Blvd, Columbus, TX 87725",
"status": "processing",
"total_amount": 259.94,
"user_id": 26
},
{
"created_at": "2025-09-05T00:17:15.202713",
"id": 45,
"items": [
{
"price": 39.99,
"product_id": 57,
"product_name": "Wall Clock",
"quantity": 1,
"subtotal": 39.99
},
{
"price": 34.99,
"product_id": 34,
"product_name": "Cooking Masterclass",
"quantity": 1,
"subtotal": 34.99
},
{
"price": 64.99,
"product_id": 25,
"product_name": "Sneakers",
"quantity": 1,
"subtotal": 64.99
},
{
"price": 39.99,
"product_id": 50,
"product_name": "Storage Bins Set",
"quantity": 2,
"subtotal": 79.98
}
],
"shipping_address": "673 Sunset Blvd, Indianapolis, CA 34515",
"status": "shipped",
"total_amount": 219.95,
"updated_at": "2025-10-07T00:17:15.202713",
"user_id": 9
},
{
"created_at": "2025-07-18T00:17:15.202713",
"id": 46,
"items": [
{
"price": 39.99,
"product_id": 13,
"product_name": "Power Bank 20000mAh",
"quantity": 1,
"subtotal": 39.99
},
{
"price": 249.99,
"product_id": 11,
"product_name": "Smart Watch",
"quantity": 2,
"subtotal": 499.98
}
],
"shipping_address": "673 Sunset Blvd, San Jose, TX 97097",
"status": "delivered",
"total_amount": 539.97,
"updated_at": "2025-09-26T00:17:15.202713",
"user_id": 17
},
{
"cancelled_at": "2025-07-22T00:17:15.202713",
"created_at": "2025-07-16T00:17:15.202713",
"id": 47,
"items": [
{
"price": 39.99,
"product_id": 50,
"product_name": "Storage Bins Set",
"quantity": 2,
"subtotal": 79.98
},
{
"price": 79.99,
"product_id": 6,
"product_name": "Webcam HD",
"quantity": 3,
"subtotal": 239.96999999999997
},
{
"price": 24.99,
"product_id": 24,
"product_name": "Baseball Cap",
"quantity": 2,
"subtotal": 49.98
},
{
"price": 89.99,
"product_id": 7,
"product_name": "Bluetooth Speaker",
"quantity": 2,
"subtotal": 179.98
}
],
"shipping_address": "442 Maple Dr, Columbus, NY 21574",
"status": "cancelled",
"total_amount": 549.91,
"user_id": 20
},
{
"created_at": "2025-09-13T00:17:15.202713",
"id": 48,
"items": [
{
"price": 19.99,
"product_id": 16,
"product_name": "Classic T-Shirt",
"quantity": 2,
"subtotal": 39.98
},
{
"price": 69.99,
"product_id": 72,
"product_name": "Skateboard",
"quantity": 2,
"subtotal": 139.98
},
{
"price": 79.99,
"product_id": 67,
"product_name": "Tennis Racket",
"quantity": 1,
"subtotal": 79.99
},
{
"price": 79.99,
"product_id": 28,
"product_name": "Bomber Jacket",
"quantity": 1,
"subtotal": 79.99
},
{
"price": 38.99,
"product_id": 44,
"product_name": "Philosophy Essentials",
"quantity": 2,
"subtotal": 77.98
}
],
"shipping_address": "442 Maple Dr, Columbus, NY 21574",
"status": "pending",
"total_amount": 417.92,
"user_id": 20
},
{
"cancelled_at": "2025-10-07T00:17:15.202713",
"created_at": "2025-09-27T00:17:15.202713",
"id": 49,
"items": [
{
"price": 69.99,
"product_id": 72,
"product_name": "Skateboard",
"quantity": 1,
"subtotal": 69.99
}
],
"shipping_address": "226 Oak Ave, Indianapolis, CA 90001",
"status": "cancelled",
"total_amount": 69.99,
"user_id": 2
},
{
"created_at": "2025-09-14T00:17:15.202713",
"id": 50,
"items": [
{
"price": 149.99,
"product_id": 51,
"product_name": "Vacuum Cleaner",
"quantity": 1,
"subtotal": 149.99
},
{
"price": 24.99,
"product_id": 63,
"product_name": "Resistance Bands",
"quantity": 2,
"subtotal": 49.98
}
],
"shipping_address": "603 Maple Dr, Houston, CA 96721",
"status": "shipped",
"total_amount": 199.97,
"updated_at": "2025-10-07T00:17:15.202713",
"user_id": 16
}
],
"period": {
"end_date": "2025-10-10",
"start_date": "2024-01-01"
},
"sales_by_status": {
"cancelled": {
"count": 5,
"revenue": 0
},
"delivered": {
"count": 13,
"revenue": 7614.26
},
"pending": {
"count": 4,
"revenue": 1876.67
},
"processing": {
"count": 8,
"revenue": 3247.44
},
"shipped": {
"count": 18,
"revenue": 6886.03
}
},
"summary": {
"average_order_value": 408.84166666666664,
"cancelled_orders": 5,
"total_orders": 48,
"total_sales": 19624.399999999998
}
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success true and data object exists | 1 | 0 | 0 |
| Orders is an array and count-like checks | 1 | 0 | 0 |
| Period has start_date and end_date | 1 | 0 | 0 |
| sales_by_status has expected keys with numbers | 1 | 0 | 0 |
| Summary fields exist and are numbers | 1 | 0 | 0 |
| numeric totals are non-negative | 1 | 0 | 0 |
| Total | 7 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 17b896ba-0db8-47fb-90f0-0ed80b7c01f1 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:24 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 70b35091-def5-434e-ba2d-003828e56bd2 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:24 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 91d81e3d-7e16-4c8b-8d4d-0378d39a2ee6 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:24 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 63e352fc-d704-437a-aac4-c7f5eef5a5e6 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:24 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9ac1ece4-fab8-4888-a0ff-f0b8afe8bb93 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:25 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d89a6ae8-b3dd-4647-b5b4-8c4c762b838b |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:25 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b997666e-5dfa-447f-9ec2-dd031c1fc087 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 127 |
{
"question": "How to track my order2?",
"answer": "Use the orders page to check status2.",
"category": "Orders2"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:25 GMT |
| Content-Type | application/json |
| Content-Length | 67 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Article created successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 ok: Article created successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e8ec375b-3c54-4dc4-a748-48a57ada75b8 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:25 GMT |
| Content-Type | application/json |
| Content-Length | 140 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": [
"General",
"Payment",
"Orders2",
"Orders",
"Test",
"Shipping",
"Returns"
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Categories list is an array | 1 | 0 | 0 |
| Each category is a non-empty string | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 297d7bea-8da0-4ce2-96c6-1c7553ac3056 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:25 GMT |
| Content-Type | application/json |
| Content-Length | 2167 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 9,
"data": [
{
"answer": "Use the orders page to check status2.",
"category": "Orders2",
"created_at": "2025-11-13T19:23:37.807678",
"helpful_count": 1,
"id": 37,
"question": "How to track my order2?"
},
{
"answer": "Use the orders page to check status2.",
"category": "Orders2",
"created_at": "2025-11-13T19:42:01.484985",
"helpful_count": 1,
"id": 38,
"question": "How to track my order2?"
},
{
"answer": "Use the orders page to check status2.",
"category": "Orders2",
"created_at": "2025-10-19T23:12:17.499126",
"helpful_count": 0,
"id": 33,
"question": "How to track my order2?"
},
{
"answer": "Use the orders page to check status2.",
"category": "Orders2",
"created_at": "2025-11-13T19:21:08.641411",
"helpful_count": 0,
"id": 35,
"question": "How to track my order2?"
},
{
"answer": "Use the orders page to check status2.",
"category": "Orders2",
"created_at": "2025-11-13T19:23:14.695747",
"helpful_count": 0,
"id": 36,
"question": "How to track my order2?"
},
{
"answer": "Use the orders page to check status2.",
"category": "Orders2",
"created_at": "2025-11-17T00:58:42.107916",
"helpful_count": 0,
"id": 42,
"question": "How to track my order2?"
},
{
"answer": "Use the orders page to check status2.",
"category": "Orders2",
"created_at": "2025-11-17T01:29:26.520338",
"helpful_count": 0,
"id": 44,
"question": "How to track my order2?"
},
{
"answer": "Use the orders page to check status2.",
"category": "Orders2",
"created_at": "2025-11-17T01:30:12.977454",
"helpful_count": 0,
"id": 45,
"question": "How to track my order2?"
},
{
"answer": "Use the orders page to check status2.",
"category": "Orders2",
"created_at": "2025-12-08T03:34:25.291476",
"helpful_count": 0,
"id": 67,
"question": "How to track my order2?"
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Each article has required fields | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 03aed7b9-b9ec-4fdf-92f7-2c79ae545fe9 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:25 GMT |
| Content-Type | application/json |
| Content-Length | 249 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"answer": "Use the orders page to check status2.",
"category": "Orders2",
"created_at": "2025-12-08T03:34:25.291476",
"helpful_count": 0,
"id": 67,
"question": "How to track my order2?"
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success is true | 1 | 0 | 0 |
| Help article has all required fields | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e3744fab-41f4-438f-9ab2-f7bc1d37d025 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:25 GMT |
| Content-Type | application/json |
| Content-Length | 67 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Thank you for your feedback!",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Thank you for your feedback | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 56295db7-9e64-471c-8a55-fc7782b8aa87 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 136 |
{
"question": "How to track my order?",
"answer": "Visit the orders page and use the tracking link.",
"category": "Orders"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:25 GMT |
| Content-Type | application/json |
| Content-Length | 67 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Article updated successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Article updated successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8c58b05b-02bb-4bc9-bee6-b9a76c0ccf08 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 60 |
{
"question": "",
"answer": "",
"category": ""
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:25 GMT |
| Content-Type | application/json |
| Content-Length | 70 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Question and answer are required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400: Question and answer are required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 35912436-ff26-4891-b802-73c156e678f5 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 127 |
{
"question": "How to track my order2?",
"answer": "Use the orders page to check status2.",
"category": "Orders2"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:25 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | db2fe9b7-eabe-4a9b-8a61-208c99465723 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 127 |
{
"question": "How to track my order2?",
"answer": "Use the orders page to check status2.",
"category": "Orders2"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:26 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b4b84b3a-388e-4d54-9aff-6ebfaaab0543 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:26 GMT |
| Content-Type | application/json |
| Content-Length | 50 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 0,
"data": [],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Each article has required fields | 1 | 0 | 0 |
| count 0 for invalid | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9e3f64df-1acf-419a-9a6e-1b2ef940b278 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:26 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Article not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Article not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1a69b5c9-671b-4b4a-b7e2-660436901518 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:26 GMT |
| Content-Type | application/json |
| Content-Length | 112 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"already_helpful": true,
"error": "You have already marked this article as helpful",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 2 | 0 | 0 |
| 400 Bad Request: Already marked helpful | 2 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 69a4f14e-0028-4275-a806-d84f7674ad4b |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:26 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Article not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Article not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bf2507f4-80df-46ec-8d03-50e942a1cc7b |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 136 |
{
"question": "How to track my order?",
"answer": "Visit the orders page and use the tracking link.",
"category": "Orders"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:26 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Article not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404 Not Found: Article not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 461e7985-e115-4720-869a-088b6c0336b1 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 5 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:26 GMT |
| Content-Type | application/json |
| Content-Length | 70 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Question and answer are required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400 bad request: Question and answer are required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 426c9855-c756-4c8f-91d6-849e476ee2b2 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 136 |
{
"question": "How to track my order?",
"answer": "Visit the orders page and use the tracking link.",
"category": "Orders"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:26 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dc785d66-2680-4b18-b2f2-c655f2684e17 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 136 |
{
"question": "How to track my order?",
"answer": "Visit the orders page and use the tracking link.",
"category": "Orders"
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:26 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a5be819c-f800-45b6-b840-ca53ac275b21 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 143 |
{
"name": "Mo Gomaa",
"email": "iti@example.com",
"subject": "Order issue Test",
"message": "I need help with my order Test."
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:27 GMT |
| Content-Type | application/json |
| Content-Length | 114 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Your message has been submitted successfully. We will get back to you soon!",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Has success message | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4afe04f5-c3a5-4792-9261-05c0e1b39db7 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:27 GMT |
| Content-Type | application/json |
| Content-Length | 1036 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 4,
"data": [
{
"created_at": "2025-10-14T21:19:49.808408",
"email": "010288@gmail.com",
"id": 11,
"message": "dfwef",
"name": "tt",
"status": "pending",
"subject": "General Inquiry"
},
{
"created_at": "2025-11-13T19:54:06.861972",
"email": "iti@example.com",
"id": 18,
"message": "I need help with my order Test.",
"name": "Mo Gomaa",
"status": "pending",
"subject": "Order issue Test"
},
{
"created_at": "2025-11-13T19:54:37.069385",
"email": "iti@example.com",
"id": 19,
"message": "I need help with my order Test.",
"name": "Mo Gomaa",
"status": "pending",
"subject": "Order issue Test"
},
{
"created_at": "2025-12-08T03:34:27.086349",
"email": "iti@example.com",
"id": 44,
"message": "I need help with my order Test.",
"name": "Mo Gomaa",
"status": "pending",
"subject": "Order issue Test"
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Each message has required fields | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3d7bffc1-15f4-4149-9183-c9a24e14ee09 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 75 |
{
"response": "Thanks for reaching out Test. Your issue is resolved."
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:27 GMT |
| Content-Type | application/json |
| Content-Length | 65 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Response sent successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Response sent successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 277ae56a-91fd-4c98-9c9b-81c4705019c6 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 4 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:27 GMT |
| Content-Type | application/json |
| Content-Length | 75 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Name, email, and message are required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400 UNAUTHORIZED: Name, email, and message are required as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e27d4ceb-21c1-4d08-b644-560b26c76a95 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:27 GMT |
| Content-Type | application/json |
| Content-Length | 50 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 0,
"data": [],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| count zero for non exist status | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0aed58f7-02c6-4f47-8a2a-79515a9d6d2d |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:27 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 43cadbe9-cf06-4047-9e8d-36fd14ee3949 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:27 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 37123232-551f-45b5-a496-b1c9ebc9fb9c |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 75 |
{
"response": "Thanks for reaching out Test. Your issue is resolved."
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:27 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Message not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Message not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bcd2b590-d8c5-4dd4-a731-3e72d70ec395 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 22 |
{
"response": ""
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:27 GMT |
| Content-Type | application/json |
| Content-Length | 58 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Response is required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400: Response is required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cdae1584-e484-424a-a760-3c83a265c767 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 75 |
{
"response": "Thanks for reaching out Test. Your issue is resolved."
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:28 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b1e67a79-4e48-418b-a6eb-8c1bef1b391c |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 75 |
{
"response": "Thanks for reaching out Test. Your issue is resolved."
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:28 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1ad6432c-e10b-4d1a-9544-a02b39407089 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 44 |
{
"user_id": 733,
"product_id": 11
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:29 GMT |
| Content-Type | application/json |
| Content-Length | 77 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Product added to wishlist successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 3 | 0 | 0 |
| 201 Created: Product added to wishlist successfully | 3 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fd436901-44c6-467f-9f7b-e8754e82c335 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:29 GMT |
| Content-Type | application/json |
| Content-Length | 528 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 1,
"data": [
{
"created_at": "2025-12-08T03:34:29.061937",
"id": 27,
"product": {
"category": "Electronics",
"created_at": "2025-06-28T00:17:15.200501",
"description": "Fitness tracker smart watch with heart rate monitor",
"id": 11,
"image_url": "https://picsum.photos/400/300?random=11",
"name": "Smart Watch",
"price": 249.99,
"stock": 178
},
"product_id": 11,
"user_id": 733
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Wishlist items have required fields | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 532d1df9-7bcc-47b9-bddf-bb550ef75c2c |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:29 GMT |
| Content-Type | application/json |
| Content-Length | 81 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Product removed from wishlist successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Product removed from wishlist successfully | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2d901d5d-6ff8-43d7-ada1-50396d410ca3 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 44 |
{
"user_id": 733,
"product_id": 11
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:30 GMT |
| Content-Type | application/json |
| Content-Length | 77 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Product added to wishlist successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 3 | 0 | 0 |
| 201 Created: Product added to wishlist successfully | 3 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e82e87a1-f1ce-4810-b6be-311ab7471794 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:30 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a581101d-44c2-49fd-a1dc-3235e1d04523 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:30 GMT |
| Content-Type | application/json |
| Content-Length | 61 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Wishlist item not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404 Not Found: Wishlist item missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a8003a8a-a584-4841-aa5b-f9ff0d2d5696 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:30 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401 UNAUTHORIZED: Token is missing as expected | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c484a94e-7ff5-42cf-a82d-6819c4b25b36 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 207 |
{
"code": "w1hpmy6r10",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"min_order_amount": 50,
"max_discount": 30,
"usage_limit": 100
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:30 GMT |
| Content-Type | application/json |
| Content-Length | 441 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"code": "w1hpmy6r10",
"created_at": "2025-12-08T03:34:30.887135",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T03:34:30.887135",
"id": 51,
"is_active": true,
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 0
},
"message": "Coupon created successfully",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 201 Created: Coupon created successfully and payload is valid | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0396dcf7-0253-4299-9952-e12a14de48de |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 55 |
{
"code": "w1hpmy6r10",
"order_amount": 120.0
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:31 GMT |
| Content-Type | application/json |
| Content-Length | 218 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"code": "w1hpmy6r10",
"coupon_id": 51,
"description": "10% off first order",
"discount_amount": 12.0,
"discount_type": "percentage",
"final_amount": 108.0
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Data object contains required coupon validation fields | 1 | 0 | 0 |
| Final amount is correctly calculated | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 41f8e748-7c5f-40f8-adeb-16adf98efb23 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:31 GMT |
| Content-Type | application/json |
| Content-Length | 12309 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 28,
"data": [
{
"code": "xkvde8zx10",
"created_at": "2025-11-13T20:32:11.303221",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2025-12-13T20:32:11.303221",
"id": 24,
"is_active": true,
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 0
},
{
"code": "d9z53u8s10",
"created_at": "2025-11-13T20:37:56.790793",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2025-12-13T20:37:56.790793",
"id": 25,
"is_active": true,
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 0
},
{
"code": "bhoo9g9w10",
"created_at": "2025-11-13T20:41:37.335810",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2025-12-13T20:41:37.335810",
"id": 26,
"is_active": true,
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 0
},
{
"code": "00ebfvtx10",
"created_at": "2025-11-13T20:41:47.947713",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2025-12-13T20:41:47.947713",
"id": 27,
"is_active": true,
"last_used_at": "2025-11-13T20:46:44.097691",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 4
},
{
"code": "byjuy0cw10",
"created_at": "2025-11-13T21:49:22.787610",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2025-12-13T21:49:22.787610",
"id": 28,
"is_active": true,
"last_used_at": "2025-11-13T21:49:22.881665",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "wxe1w2np10",
"created_at": "2025-11-13T21:59:20.052135",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2025-12-13T21:59:20.052135",
"id": 29,
"is_active": true,
"last_used_at": "2025-11-13T21:59:20.130660",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "c5i2au2p10",
"created_at": "2025-11-17T03:35:30.682195",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2025-12-17T03:35:30.682195",
"id": 30,
"is_active": true,
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 0
},
{
"code": "593o6k5x10",
"created_at": "2025-11-17T03:48:21.892366",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2025-12-17T03:48:21.892366",
"id": 31,
"is_active": true,
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 0
},
{
"code": "011bfp1510",
"created_at": "2025-11-17T04:06:21.379644",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2025-12-17T04:06:21.379644",
"id": 32,
"is_active": true,
"last_used_at": "2025-11-17T04:11:45.501573",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "a554793210",
"created_at": "2025-11-17T04:13:28.023916",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2025-12-17T04:13:28.023916",
"id": 33,
"is_active": true,
"last_used_at": "2025-11-17T04:13:28.513690",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "726kdkiy10",
"created_at": "2025-12-05T03:05:36.272843",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-04T03:05:36.272843",
"id": 34,
"is_active": true,
"last_used_at": "2025-12-05T03:05:36.364953",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "u4jbt37a10",
"created_at": "2025-12-05T03:18:40.070215",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-04T03:18:40.070215",
"id": 35,
"is_active": true,
"last_used_at": "2025-12-05T03:18:40.186468",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "vepkjib510",
"created_at": "2025-12-05T03:42:06.300252",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-04T03:42:06.300252",
"id": 36,
"is_active": true,
"last_used_at": "2025-12-05T03:42:06.499726",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "atbbg8r910",
"created_at": "2025-12-08T00:59:59.867365",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T00:59:59.867365",
"id": 37,
"is_active": true,
"last_used_at": "2025-12-08T00:59:59.973132",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "8rjpn43110",
"created_at": "2025-12-08T01:17:25.790012",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T01:17:25.790012",
"id": 38,
"is_active": true,
"last_used_at": "2025-12-08T01:17:25.882542",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "rc6k1dia10",
"created_at": "2025-12-08T01:20:58.428827",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T01:20:58.428827",
"id": 39,
"is_active": true,
"last_used_at": "2025-12-08T01:20:58.538346",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "j3xgofjp10",
"created_at": "2025-12-08T01:24:00.898370",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T01:24:00.898370",
"id": 40,
"is_active": true,
"last_used_at": "2025-12-08T01:24:01.006129",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "3bnj7qtl10",
"created_at": "2025-12-08T02:05:19.295533",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T02:05:19.295533",
"id": 41,
"is_active": true,
"last_used_at": "2025-12-08T02:05:19.403230",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "gy1maiye10",
"created_at": "2025-12-08T02:21:34.757375",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T02:21:34.757375",
"id": 42,
"is_active": true,
"last_used_at": "2025-12-08T02:21:34.849370",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "8oefiqcb10",
"created_at": "2025-12-08T02:31:55.801765",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T02:31:55.801765",
"id": 43,
"is_active": true,
"last_used_at": "2025-12-08T02:31:55.908993",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "v5vfweiu10",
"created_at": "2025-12-08T02:34:19.053189",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T02:34:19.053189",
"id": 44,
"is_active": true,
"last_used_at": "2025-12-08T02:34:19.162009",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "j9g46v1510",
"created_at": "2025-12-08T02:39:12.788885",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T02:39:12.788885",
"id": 45,
"is_active": true,
"last_used_at": "2025-12-08T02:39:12.896252",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "9wsmwa0d10",
"created_at": "2025-12-08T02:48:37.274059",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T02:48:37.274059",
"id": 46,
"is_active": true,
"last_used_at": "2025-12-08T02:48:37.380821",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "o0a2xu4710",
"created_at": "2025-12-08T02:50:34.080468",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T02:50:34.080468",
"id": 47,
"is_active": true,
"last_used_at": "2025-12-08T02:50:34.170346",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "pgn9sbn410",
"created_at": "2025-12-08T02:52:36.394407",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T02:52:36.394407",
"id": 48,
"is_active": true,
"last_used_at": "2025-12-08T02:52:36.515719",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "bxapotck10",
"created_at": "2025-12-08T03:32:33.623148",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T03:32:33.623148",
"id": 49,
"is_active": true,
"last_used_at": "2025-12-08T03:32:33.714499",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "2ss7kyv810",
"created_at": "2025-12-08T03:33:34.205565",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T03:33:34.205565",
"id": 50,
"is_active": true,
"last_used_at": "2025-12-08T03:33:34.312888",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
},
{
"code": "w1hpmy6r10",
"created_at": "2025-12-08T03:34:30.887135",
"description": "10% off first order",
"discount_type": "percentage",
"discount_value": 10,
"expires_at": "2026-01-07T03:34:30.887135",
"id": 51,
"is_active": true,
"last_used_at": "2025-12-08T03:34:30.999468",
"max_discount": 30,
"min_order_amount": 50,
"usage_limit": 100,
"used_count": 1
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Each coupon has required fields | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8e437aef-3398-4e49-8fdf-ffa5fbc0ea13 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 8 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:31 GMT |
| Content-Type | application/json |
| Content-Length | 61 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Missing required fields",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400 bad request: Missing required fields | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | eff817e8-e2f0-4ba3-bdf3-040ee92f7235 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 8 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:31 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 403 Forbidden: Admin privileges required | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f6616f42-3e48-4deb-befa-242de7b58010 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 8 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:31 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NDAsImVtYWlsIjoiYWRtaW5AdGVzdC5jb20iLCJpc19hZG1pbiI6dHJ1ZSwidHlwZSI6ImFjY2VzcyIsImV4cCI6MTc2NTI0NDA0OX0.tdDHlD00WumyzVR2v6qIbsp4X8oxeElAFU3CeZJkiL0 |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 98f15987-f65b-4687-96ea-45abc30ff104 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 4 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:31 GMT |
| Content-Type | application/json |
| Content-Length | 79 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Coupon code and order amount are required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 400: no coupon | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f041523b-846f-47d6-be6c-3fb4a9e18207 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 4 |
{
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:31 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: no token | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7ad93e2a-e18b-4f96-9c4c-950848b00dd3 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:31 GMT |
| Content-Type | application/json |
| Content-Length | 63 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Admin privileges required",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1c4add18-b795-4e26-b03d-6805f38300c3 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:31 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 23f81cf5-eeb2-481c-9dcb-5d6441e5cb23 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 19 |
{
"count":3
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:32 GMT |
| Content-Type | application/json |
| Content-Length | 828 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 3,
"data": [
{
"body": "New Message: This is a test notification at 2025-12-08T03:34:32.009597",
"created_at": "2025-12-08T03:34:32.009597",
"id": 124,
"is_read": false,
"title": "New Message",
"user_id": 733
},
{
"body": "Order Update: This is a test notification at 2025-12-08T03:34:32.009597",
"created_at": "2025-12-08T03:34:32.009597",
"id": 125,
"is_read": false,
"title": "Order Update",
"user_id": 733
},
{
"body": "Price Drop: This is a test notification at 2025-12-08T03:34:32.009597",
"created_at": "2025-12-08T03:34:32.009597",
"id": 126,
"is_read": false,
"title": "Price Drop",
"user_id": 733
}
],
"message": "Created 3 test notification(s)",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 201 : create random test notifications | 1 | 0 | 0 |
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Countis number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Each notification has required fields | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e4927cc6-6575-4d1d-8486-9e72b10a3531 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:32 GMT |
| Content-Type | application/json |
| Content-Length | 802 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 3,
"data": [
{
"body": "New Message: This is a test notification at 2025-12-08T03:34:32.009597",
"created_at": "2025-12-08T03:34:32.009597",
"id": 124,
"is_read": false,
"title": "New Message",
"user_id": 733
},
{
"body": "Order Update: This is a test notification at 2025-12-08T03:34:32.009597",
"created_at": "2025-12-08T03:34:32.009597",
"id": 125,
"is_read": false,
"title": "Order Update",
"user_id": 733
},
{
"body": "Price Drop: This is a test notification at 2025-12-08T03:34:32.009597",
"created_at": "2025-12-08T03:34:32.009597",
"id": 126,
"is_read": false,
"title": "Price Drop",
"user_id": 733
}
],
"success": true,
"unread_count": 3
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count and unread_count are numbers | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Each notification has required fields | 1 | 0 | 0 |
| unread_count matches actual unread items | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 286ed9ef-8222-4a85-ac0e-7233dd1fc212 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:32 GMT |
| Content-Type | application/json |
| Content-Length | 66 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "Notification marked as read",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 200 OK: Notification marked as read | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 26b6484b-4790-4750-8cb5-47c0e1f831a6 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:32 GMT |
| Content-Type | application/json |
| Content-Length | 69 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"message": "2 notifications marked as read",
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Message exists | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dc629aad-1649-4bbc-95ac-bbd057431c89 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 19 |
{
"count":3
}
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:32 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9e58628b-9193-4aac-bb39-5ab65f33d684 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:32 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NzMzLCJlbWFpbCI6InRlc3RfaXEyOHB1ZmVAZ21haWwuY29tIiwiaXNfYWRtaW4iOmZhbHNlLCJ0eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY1MjQ0MDQ5fQ.lGSLeCao6VkVvVAkor5_HRmJc6BucD3aaIe5vRKAkCc |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 86719bd5-b819-481e-aec0-7f37ddd74a78 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:32 GMT |
| Content-Type | application/json |
| Content-Length | 60 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Notification not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Notification not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4b0048fb-af37-4da3-9f9e-5da89704f225 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:32 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 63de7214-dbb2-4c76-9c10-016cab3d80d9 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:32 GMT |
| Content-Type | application/json |
| Content-Length | 54 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Token is missing",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 401: Token is missing | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 689917bf-0166-4d71-ba2e-a0fffb38570c |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:33 GMT |
| Content-Type | application/json |
| Content-Length | 661 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 1,
"data": [
{
"average_rating": 4.111111111111111,
"category": "Electronics",
"created_at": "2025-07-12T00:17:15.200501",
"description": "Ergonomic wireless mouse with precision tracking",
"id": 2,
"image_url": "https://picsum.photos/400/300?random=2",
"name": "Wireless Mouse",
"price": 24.99,
"stock": 191,
"updated_at": "2025-11-16T04:36:14.907522"
}
],
"filters_applied": {
"category": "Electronics",
"max_price": 500.0,
"min_price": 1.0,
"min_rating": 4.0,
"query": "mouse",
"sort_by": "price",
"sort_order": "asc"
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Product fields valid | 1 | 0 | 0 |
| Filters applied exist | 1 | 0 | 0 |
| Total | 6 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ab48e360-5287-4082-8940-1019d044fcd7 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:33 GMT |
| Content-Type | application/json |
| Content-Length | 1634 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 5,
"data": [
{
"category": "Electronics",
"created_at": "2025-09-24T00:17:15.200501",
"description": "Android tablet with 64GB storage",
"id": 12,
"image_url": "https://picsum.photos/400/300?random=12",
"name": "Tablet 10\"",
"price": 299.99,
"stock": 169
},
{
"category": "Electronics",
"created_at": "2025-06-28T00:17:15.200501",
"description": "Fitness tracker smart watch with heart rate monitor",
"id": 11,
"image_url": "https://picsum.photos/400/300?random=11",
"name": "Smart Watch",
"price": 249.99,
"stock": 178
},
{
"category": "Electronics",
"created_at": "2025-05-25T00:17:15.200501",
"description": "True wireless earbuds with active noise cancellation",
"id": 8,
"image_url": "https://picsum.photos/400/300?random=8",
"name": "Wireless Earbuds",
"price": 199.99,
"stock": 27
},
{
"category": "Electronics",
"created_at": "2025-08-11T00:17:15.200501",
"description": "RGB mechanical keyboard with Cherry MX switches",
"id": 3,
"image_url": "https://picsum.photos/400/300?random=3",
"name": "Mechanical Keyboard",
"price": 149.99,
"stock": 37
},
{
"category": "Electronics",
"created_at": "2025-07-17T00:17:15.200501",
"description": "Pro gaming headset with 7.1 surround sound",
"id": 9,
"image_url": "https://picsum.photos/400/300?random=9",
"name": "Gaming Headset",
"price": 129.99,
"stock": 138
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Valid JSON response | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Each recommended product has required fields | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 49cc873c-63bf-4a19-80fc-902bd4c58f2e |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:33 GMT |
| Content-Type | application/json |
| Content-Length | 780 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 2,
"data": [
{
"category": "Electronics",
"created_at": "2025-09-15T00:17:15.200501",
"description": "High-performance laptop with 16GB RAM and 512GB SSD2",
"id": 1,
"image_url": "https://picsum.photos/400/300?random=1",
"name": "Laptop Pro 15\"",
"price": 899.99,
"stock": 838,
"updated_at": "2025-12-08T03:34:15.155766"
},
{
"category": "Electronics",
"created_at": "2025-08-22T00:17:15.200501",
"description": "7-in-1 USB-C hub with HDMI and ethernet",
"id": 5,
"image_url": "https://picsum.photos/400/300?random=5",
"name": "USB-C Hub",
"price": 24.99,
"stock": 900,
"updated_at": "2025-12-08T03:34:15.155766"
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Valid JSON response | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Each recommended product has required fields | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 19d808b6-3fee-4b98-ad6e-39f8f9294945 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:33 GMT |
| Content-Type | application/json |
| Content-Length | 55 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Product not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Message not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 112e4d36-bd16-483f-b166-b77fe674389a |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:33 GMT |
| Content-Type | application/json |
| Content-Length | 1202 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 2,
"data": [
{
"author": "Tech Team",
"content": "Discover the latest trends in electronics and technology...",
"created_at": "2025-10-14T00:22:36.663056",
"excerpt": "Explore the cutting-edge electronics trends shaping 2024...",
"featured_image": "https://picsum.photos/800/400?random=101",
"id": 1,
"status": "published",
"tags": [
"electronics",
"trends",
"technology"
],
"title": "Top 10 Electronics Trends for 2024",
"updated_at": "2025-10-14T00:22:36.663056",
"views": 1253
},
{
"author": "Product Team",
"content": "A comprehensive guide to selecting the right laptop for your needs...",
"created_at": "2025-10-14T00:22:36.663056",
"excerpt": "Learn what to look for when buying a new laptop...",
"featured_image": "https://picsum.photos/800/400?random=102",
"id": 2,
"status": "published",
"tags": [
"laptops",
"buying guide",
"computers"
],
"title": "How to Choose the Perfect Laptop",
"updated_at": "2025-10-14T00:22:36.663056",
"views": 961
}
],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| Each blog post has required properties | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0415854a-aead-4f82-9f1b-bed34c2318f9 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:33 GMT |
| Content-Type | application/json |
| Content-Length | 572 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"data": {
"author": "Product Team",
"content": "A comprehensive guide to selecting the right laptop for your needs...",
"created_at": "2025-10-14T00:22:36.663056",
"excerpt": "Learn what to look for when buying a new laptop...",
"featured_image": "https://picsum.photos/800/400?random=102",
"id": 2,
"status": "published",
"tags": [
"laptops",
"buying guide",
"computers"
],
"title": "How to Choose the Perfect Laptop",
"updated_at": "2025-10-14T00:22:36.663056",
"views": 962
},
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Data is an object | 1 | 0 | 0 |
| Blog post has required properties and types | 1 | 0 | 0 |
| Total | 4 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a050df67-5e4d-4560-82df-4f1bdd52ce99 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:33 GMT |
| Content-Type | application/json |
| Content-Length | 50 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"count": 0,
"data": [],
"success": true
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| Success flag is true | 1 | 0 | 0 |
| Count is a number | 1 | 0 | 0 |
| Data is an array | 1 | 0 | 0 |
| non exist blog | 1 | 0 | 0 |
| Total | 5 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | aa840ad5-7e3d-4ee9-aeb1-7f682d3d0fa7 |
| Host | localhost:5000 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| Server | Werkzeug/3.1.3 Python/3.9.0 |
| Date | Mon, 08 Dec 2025 01:34:33 GMT |
| Content-Type | application/json |
| Content-Length | 52 |
| Access-Control-Allow-Origin | * |
| Connection | close |
{
"error": "Post not found",
"success": false
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Response is valid JSON | 1 | 0 | 0 |
| 404: Post not found | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|